@charset "UTF-8";._stack_hlzw3_3{position:fixed;inset:0;pointer-events:none;z-index:var(--z-toast)}._position_hlzw3_11{position:fixed;display:flex;flex-direction:column;gap:10px;pointer-events:none}._topRight_hlzw3_21{top:16px;right:16px;align-items:flex-end}._topLeft_hlzw3_27{top:16px;left:16px;align-items:flex-start}._bottomRight_hlzw3_33{bottom:16px;right:16px;align-items:flex-end}._bottomLeft_hlzw3_39{bottom:16px;left:16px;align-items:flex-start}._container_1bgg3_3{pointer-events:auto}._toast_1bgg3_8{min-width:220px;max-width:360px;padding:var(--space-input);border-radius:var(--radius-card);font-family:var(--font-family-sans);font-size:var(--font-size-sm);line-height:1.4;background:var(--color-surface);color:var(--color-text-base);border:1px solid var(--color-surface-muted);box-shadow:var(--shadow-card);display:flex;align-items:center;opacity:0;transform:translateY(6px);animation:_toast-enter_1bgg3_1 .18s ease-out forwards}._info_1bgg3_43{border-left:4px solid var(--color-secondary)}._success_1bgg3_47{border-left:4px solid var(--color-success)}._error_1bgg3_51{border-left:4px solid var(--color-danger)}._warning_1bgg3_55{border-left:4px solid var(--color-warning)}@keyframes _toast-enter_1bgg3_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._base_14rpf_5{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border-radius:var(--radius-button);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:1;white-space:nowrap;color:var(--text-default);border:1px solid transparent;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard)}._base_14rpf_5:focus:not(:focus-visible){outline:none}._base_14rpf_5:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._primary_14rpf_39{background-color:var(--accent);color:var(--accent-on)}._primary_14rpf_39:hover:not(._disabled_14rpf_43){background-color:var(--accent-hover)}._secondary_14rpf_48{background-color:var(--bg-surface);border-color:var(--border-default);color:var(--text-default)}._secondary_14rpf_48:hover:not(._disabled_14rpf_43){background-color:var(--bg-hover);border-color:var(--border-strong)}._danger_14rpf_58{background-color:var(--danger-solid);color:var(--danger-on)}._danger_14rpf_58:hover:not(._disabled_14rpf_43){background-color:var(--danger)}._ghost_14rpf_66{background-color:transparent;color:var(--text-default)}._ghost_14rpf_66:hover:not(._disabled_14rpf_43){background-color:var(--bg-hover)}._sidebar_14rpf_75{background-color:var(--bg-muted);color:var(--text-default)}._sidebar_14rpf_75:hover:not(._disabled_14rpf_43){background-color:var(--bg-active)}._outline_14rpf_84{background-color:transparent;border-color:var(--border-default);color:var(--text-default)}._outline_14rpf_84:hover:not(._disabled_14rpf_43){border-color:var(--border-strong);background-color:var(--bg-hover)}._xs_14rpf_96{padding:var(--space-1) var(--space-2);font-size:var(--text-xs)}._sm_14rpf_101{padding:var(--space-1) var(--space-3);font-size:var(--text-sm)}._md_14rpf_106{padding:var(--space-2) var(--space-4);font-size:var(--text-sm)}._lg_14rpf_111{padding:var(--space-3) var(--space-5);font-size:var(--text-base)}._disabled_14rpf_43{opacity:var(--opacity-disabled);cursor:not-allowed;pointer-events:none}._fullWidth_14rpf_124{width:100%}@media(prefers-reduced-motion:reduce){._base_14rpf_5{transition:none}}._dot_1ud83_3{display:inline-block;flex:none;border-radius:var(--radius-pill);background-color:var(--dot-color, var(--state-ended));vertical-align:middle}._sm_1ud83_11{width:6px;height:6px}._md_1ud83_15{width:8px;height:8px}._live_1ud83_21{--dot-color: var(--state-live);--pulse-color: var(--state-live)}._ringing_1ud83_25{--dot-color: var(--state-ringing);--pulse-color: var(--state-ringing)}._escalated_1ud83_29{--dot-color: var(--state-escalated);--pulse-color: var(--state-escalated)}._ended_1ud83_33{--dot-color: var(--state-ended)}._voice_1ud83_36{--dot-color: var(--channel-voice)}._sms_1ud83_39{--dot-color: var(--channel-sms)}._email_1ud83_42{--dot-color: var(--channel-email)}._success_1ud83_45{--dot-color: var(--success)}._warning_1ud83_48{--dot-color: var(--warning)}._danger_1ud83_51{--dot-color: var(--danger);--pulse-color: var(--danger)}._info_1ud83_55{--dot-color: var(--info)}._neutral_1ud83_58{--dot-color: var(--text-subtle)}._pulse_1ud83_63{animation:_signalPulse_1ud83_1 1.8s var(--ease-standard) infinite}._badge_1srve_6{display:inline-flex;align-items:center;gap:6px;border-radius:var(--radius-pill);border:1px solid transparent;font-family:var(--font-sans);white-space:nowrap;line-height:1;--badge-soft: var(--bg-muted);--badge-soft-ink: var(--text-default);--badge-solid: var(--text-muted);--badge-solid-ink: var(--ink-on-solid)}._sm_1srve_22{padding:2px 8px;font-size:var(--text-2xs);min-height:18px}._md_1srve_27{padding:3px 10px;font-size:var(--text-xs);min-height:22px}._label_1srve_33{display:inline-block}._mono_1srve_37 ._label_1srve_33{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:var(--tracking-label);font-weight:var(--weight-medium)}._soft_1srve_45{background-color:var(--badge-soft);color:var(--badge-soft-ink)}._solid_1srve_49{background-color:var(--badge-solid);color:var(--badge-solid-ink)}._outline_1srve_53{background-color:transparent;color:var(--badge-soft-ink);border-color:currentColor}._live_1srve_60{--badge-soft: var(--state-live-soft);--badge-soft-ink: var(--state-live-on);--badge-solid: var(--state-live-solid)}._ringing_1srve_65{--badge-soft: var(--state-ringing-soft);--badge-soft-ink: var(--state-ringing-on);--badge-solid: var(--state-ringing-solid);--badge-solid-ink: var(--state-ringing-solid-ink)}._escalated_1srve_71{--badge-soft: var(--state-escalated-soft);--badge-soft-ink: var(--state-escalated-on);--badge-solid: var(--state-escalated-solid)}._ended_1srve_76{--badge-soft: var(--state-ended-soft);--badge-soft-ink: var(--state-ended-on);--badge-solid: var(--state-ended-solid)}._voice_1srve_81{--badge-soft: var(--channel-voice-soft);--badge-soft-ink: var(--channel-voice-on);--badge-solid: var(--channel-voice-solid)}._sms_1srve_86{--badge-soft: var(--channel-sms-soft);--badge-soft-ink: var(--channel-sms-on);--badge-solid: var(--channel-sms-solid)}._email_1srve_91{--badge-soft: var(--channel-email-soft);--badge-soft-ink: var(--channel-email-on);--badge-solid: var(--channel-email-solid)}._success_1srve_96{--badge-soft: var(--success-soft);--badge-soft-ink: var(--success-soft-ink);--badge-solid: var(--success-solid);--badge-solid-ink: var(--success-solid-ink)}._warning_1srve_102{--badge-soft: var(--warning-soft);--badge-soft-ink: var(--warning-soft-ink);--badge-solid: var(--warning-solid);--badge-solid-ink: var(--warning-solid-ink)}._danger_1srve_108{--badge-soft: var(--danger-soft);--badge-soft-ink: var(--danger-soft-ink);--badge-solid: var(--danger-solid);--badge-solid-ink: var(--danger-solid-ink)}._info_1srve_114{--badge-soft: var(--info-soft);--badge-soft-ink: var(--info-soft-ink);--badge-solid: var(--info-solid);--badge-solid-ink: var(--info-solid-ink)}._neutral_1srve_120{--badge-soft: var(--bg-muted);--badge-soft-ink: var(--text-default);--badge-solid: var(--bg-inverse);--badge-solid-ink: var(--text-inverse)}._icon_xr58b_7{width:12px;height:12px;flex:none}._indicator_g6059_3{display:inline-flex;align-items:center;gap:8px;color:var(--text-default)}._label_g6059_10{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:var(--tracking-label);font-weight:var(--weight-medium);color:var(--text-strong)}._timer_g6059_18{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;color:var(--text-muted)}._sm_g6059_25{font-size:var(--text-2xs);gap:6px}._md_g6059_29{font-size:var(--text-xs)}._card_14pkt_4{background-color:var(--color-surface);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-card);font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);color:var(--color-text-base)}._bordered_14pkt_17{border:1px solid var(--color-surface-muted)}._input_eql4q_4{width:100%;padding:var(--space-input);background-color:var(--color-surface);border:1px solid var(--color-border-base);border-radius:var(--radius-input);font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);color:var(--color-text-base)}._input_eql4q_4:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-soft)}._input_eql4q_4:disabled{opacity:.5;cursor:not-allowed}._container_1g90b_4{display:flex;flex-direction:column;gap:var(--space-2, 6px);width:auto}._label_1g90b_13{font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-base)}._selectWrapper_1g90b_21{position:relative;width:100%;height:100%}._select_1g90b_21{display:flex;width:100%;height:100%;justify-content:center;padding:0 var(--space-6, 30px) 0 var(--space-card);background-color:var(--color-surface);border:1px solid var(--color-surface-ghost);border-radius:var(--radius-input);-webkit-appearance:none;appearance:none;cursor:pointer;font-family:var(--font-family-sans);font-size:var(--font-size-md);font-weight:var(--font-weight-regular);color:var(--color-text-base)}._select_1g90b_21:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in oklab,var(--color-primary) 25%,transparent)}._select_1g90b_21:hover:not(:disabled){background-color:var(--color-surface-muted)}._select_1g90b_21:disabled{opacity:var(--opacity-disabled, .5);cursor:not-allowed}._error_1g90b_68{border-color:var(--color-danger);box-shadow:0 0 0 2px color-mix(in oklab,var(--color-danger) 20%,transparent)}._arrow_1g90b_75{position:absolute;right:var(--space-3, 12px);top:50%;transform:translateY(-50%);pointer-events:none;font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);color:var(--color-text-muted)}._errorText_1g90b_89{font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);color:var(--color-danger)}._container_ohr78_4{display:flex;flex-direction:column;width:100%}._label_ohr78_11{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold, 600);color:var(--color-text-muted)}._textarea_ohr78_18{width:100%;max-height:300px;padding:var(--space-input);font-size:var(--font-size-xs);font-family:var(--font-family-sans);line-height:1.5;background-color:var(--color-surface);color:var(--color-text-base);border:1px solid var(--color-border-base);border-radius:var(--radius-input);overflow:hidden;resize:none}._textarea_ohr78_18:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in oklab,var(--color-primary) 25%,transparent)}._textarea_ohr78_18:disabled{opacity:var(--opacity-disabled, .5);cursor:not-allowed}._metaRow_ohr78_51{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:var(--font-size-xs);color:var(--color-text-muted)}._metaLeading_ohr78_60{display:flex;align-items:center;gap:8px}._metaTrailing_ohr78_66{display:flex;align-items:center;gap:8px;margin-left:auto}._error_ohr78_74{border-color:var(--color-danger);box-shadow:0 0 0 3px color-mix(in oklab,var(--color-danger) 20%,transparent)}._checkbox_1s0d4_4{width:16px;height:16px;border-radius:4px;border:1px solid var(--color-surface-muted);background-color:var(--color-surface);cursor:pointer;-webkit-appearance:none;appearance:none;outline:none;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}._checkbox_1s0d4_4:checked{background-color:var(--color-primary);border-color:var(--color-primary)}._checkbox_1s0d4_4:focus-visible{box-shadow:0 0 0 2px var(--color-primary-soft)}._checkbox_1s0d4_4:disabled{opacity:.5;cursor:not-allowed}._checkbox_1s0d4_4:after{content:"";display:none;width:4px;height:8px;border:solid var(--ink-on-solid);border-width:0 2px 2px 0;transform:rotate(45deg);position:relative;top:2px;left:5px}._checkbox_1s0d4_4:checked:after{display:block}._container_1sxn4_4{display:inline-flex;align-items:center;gap:var(--space-3, 10px)}._track_1sxn4_11{position:relative;display:inline-flex;align-items:center;width:46px;height:26px;border-radius:999px;background-color:var(--color-surface-muted);border:1px solid transparent;cursor:pointer}._trackActive_1sxn4_27{background-color:var(--color-primary)}._thumb_1sxn4_32{position:absolute;left:var(--space-1, 3px);width:20px;height:20px;border-radius:999px;background-color:var(--color-surface);box-shadow:var(--shadow-sm)}._thumbChecked_1sxn4_45{transform:translate(20px)}._track_1sxn4_11:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in oklab,var(--color-primary) 25%,transparent)}._track_1sxn4_11:not(._disabled_1sxn4_57):hover{background-color:var(--color-surface-hover)}._disabled_1sxn4_57{opacity:var(--opacity-disabled, .5);cursor:not-allowed}._error_1sxn4_68{border-color:var(--color-danger);box-shadow:0 0 0 3px color-mix(in oklab,var(--color-danger) 20%,transparent)}._label_1sxn4_75{font-size:var(--font-size-sm);color:var(--color-text-base);cursor:pointer;-webkit-user-select:none;user-select:none}._labelDisabled_1sxn4_82{opacity:var(--opacity-disabled, .5);cursor:not-allowed}._errorText_1sxn4_88{margin-top:var(--space-1, 4px);font-size:var(--font-size-xs, 12px);color:var(--color-danger)}._overlay_9emal_4{z-index:var(--z-modal);background-color:color-mix(in oklab,black 40%,transparent);-webkit-backdrop-filter:blur(var(--blur-sm, 2px));backdrop-filter:blur(var(--blur-sm, 2px))}._modal_9emal_11{background-color:var(--color-surface);color:var(--color-text-base);border-radius:var(--radius-card);box-shadow:var(--shadow-modal);padding:var(--space-card);display:flex;flex-direction:column;gap:var(--space-card)}._footer_9emal_26{display:flex;justify-content:flex-end;margin-top:var(--space-card);padding-top:var(--space-input);border-top:1px solid var(--color-surface-muted)}._overlay_pdsaw_4{z-index:var(--z-modal);background-color:color-mix(in oklab,black 40%,transparent)}._modal_pdsaw_9{background-color:var(--color-surface);color:var(--color-text-base);border-radius:var(--radius-card);box-shadow:var(--shadow-modal);padding:var(--space-card);min-width:320px;width:min(520px,calc(100vw - 32px));max-width:calc(100vw - 32px)}._title_pdsaw_24{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold, 600);text-wrap:balance}._description_pdsaw_30{font-size:var(--font-size-sm);color:var(--color-text-muted);text-wrap:pretty}._wrapper_gu3mx_7{width:100%;position:relative;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:auto;background:var(--bg-surface)}._table_gu3mx_16{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--text-sm)}._head_gu3mx_24{background:color-mix(in oklab,var(--bg-surface),var(--accent) 12%);box-shadow:inset 0 -2px 0 var(--accent-active)}._sticky_gu3mx_29{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-sticky)}._th_gu3mx_35{padding:var(--space-3) var(--space-4);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.01em;text-align:left;color:var(--text-strong);white-space:nowrap;border-bottom:2px solid var(--accent-active);-webkit-user-select:none;user-select:none}._sortable_gu3mx_47{cursor:pointer;transition:color var(--motion-fast) var(--ease-standard)}._sortable_gu3mx_47:hover{color:var(--text-default)}._sortIcon_gu3mx_55{margin-left:var(--space-1);font-size:9px;opacity:.7}._row_gu3mx_62{transition:background-color var(--motion-fast) var(--ease-standard)}._hover_gu3mx_65:hover{background:var(--bg-hover);cursor:pointer}._td_gu3mx_70{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle);color:var(--text-default);vertical-align:middle}._table_gu3mx_16 tbody tr:last-child ._td_gu3mx_70{border-bottom:none}._mono_gu3mx_83{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--text-default)}._compact_gu3mx_91 ._th_gu3mx_35,._compact_gu3mx_91 ._td_gu3mx_70{padding:var(--space-2) var(--space-3)}._empty_gu3mx_96{text-align:center;padding:var(--space-10);color:var(--text-muted)}._pagination_gu3mx_103{display:flex;justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-3);border-top:1px solid var(--border-subtle);font-size:var(--text-sm);color:var(--text-muted)}._clearColHeader_gu3mx_115{padding:var(--space-1) var(--space-2);background:color-mix(in oklab,var(--bg-surface),var(--accent) 12%);border-bottom:1px solid var(--border-subtle)}._clearCell_gu3mx_121{padding:var(--space-2)}._clearBtn_gu3mx_125{background:none;border:1px solid var(--border-default);border-radius:var(--radius-sm);cursor:pointer;color:var(--text-muted);font-size:var(--text-xs);padding:2px var(--space-2);transition:color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard)}._clearBtn_gu3mx_125:hover{color:var(--danger);border-color:var(--danger)}@media(prefers-reduced-motion:reduce){._row_gu3mx_62,._sortable_gu3mx_47,._clearBtn_gu3mx_125{transition:none}}._skeleton_7whoa_4{display:block;background:linear-gradient(90deg,var(--bg-muted) 25%,var(--bg-hover) 37%,var(--bg-muted) 63%);background-size:200% 100%;animation:_skeletonShimmer_7whoa_1 1.4s ease-in-out infinite;border-radius:var(--radius-sm)}._table_7whoa_17{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface)}._row_7whoa_27{display:grid;gap:var(--space-4);align-items:center}@media(prefers-reduced-motion:reduce){._skeleton_7whoa_4{animation:none}}._container_1jcan_4{background-color:var(--bg-surface-sunken);color:var(--text-default);border:1px dashed var(--border-default);border-radius:var(--radius-lg)}._icon_1jcan_11{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:var(--space-4);border-radius:var(--radius-pill);background-color:var(--bg-muted);color:var(--text-muted)}._title_1jcan_23{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--text-strong);margin-bottom:var(--space-2);text-wrap:balance}._description_1jcan_31{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--text-muted);max-width:42ch;margin-bottom:var(--space-5);text-wrap:pretty}._base_1vwnz_4{font-size:var(--font-size-sm);color:var(--color-text-base)}._loading_1vwnz_11{color:var(--color-text-muted)}._success_1vwnz_15{color:var(--color-success)}._error_1vwnz_19{color:var(--color-danger)}._info_1vwnz_23{color:var(--color-primary)}._warning_1vwnz_27{color:var(--color-warning)}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90;color:#fff}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media(max-width:400px),(max-height:550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;-webkit-clip-path:circle(0);clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}._fieldWrap_udxqj_3,._wrapper_udxqj_7{width:100%}._input_udxqj_11{width:100%;border-radius:var(--radius-input);padding:8px 10px;border:1px solid var(--color-border-base);background:var(--color-surface);color:var(--color-text-base);font-size:var(--font-size-sm)}._input_udxqj_11:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 25%,transparent)}._inputDisabled_udxqj_27{opacity:.6;cursor:not-allowed}._popper_udxqj_32{z-index:var(--z-dropdown)}._calendar_udxqj_37{border:1px solid var(--color-border-base);border-radius:var(--radius-card);box-shadow:var(--shadow-card);overflow:hidden}._day_udxqj_45{border-radius:8px}._calendar_udxqj_37 .react-datepicker__day--selected,._calendar_udxqj_37 .react-datepicker__day--in-selecting-range,._calendar_udxqj_37 .react-datepicker__day--in-range{background:var(--color-primary);color:#fff}._calendar_udxqj_37 .react-datepicker__day--keyboard-selected{background:color-mix(in srgb,var(--color-primary) 35%,transparent);color:var(--color-text-base)}._calendar_udxqj_37 .react-datepicker__day:hover{background:color-mix(in srgb,var(--color-primary) 20%,transparent)}._container_1jbf4_4{width:100%;height:280px;border:2px dashed var(--color-border-base);border-radius:var(--radius-card);background:var(--color-surface);display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer}._container_1jbf4_4:hover{background:var(--color-surface-muted)}._active_1jbf4_21{border-color:var(--color-primary);background:var(--color-primary-soft);transform:scale(1.01)}._container_a8unj_3{display:flex;flex-direction:column;height:100%;width:100%;min-width:0;min-height:0}._header_a8unj_13{display:flex;align-items:center;justify-content:center;font-weight:var(--weight-semibold);font-size:var(--text-lg);line-height:var(--leading-lg);padding-bottom:var(--space-2);padding-top:var(--space-2);border-bottom:1px solid var(--border-subtle);color:var(--text-strong)}._count_a8unj_26{margin-left:var(--space-1);font-weight:var(--weight-regular);color:var(--text-muted)}._searchRow_a8unj_33{padding:var(--space-1);border-bottom:1px solid var(--border-default);background-color:var(--bg-surface)}._searchRow_a8unj_33 input{width:100%;height:32px;padding:0 var(--space-3);border-radius:var(--radius-input);border:1px solid var(--border-default);font-size:var(--text-sm);outline:none;background-color:var(--bg-surface);color:var(--text-default)}._searchRow_a8unj_33 input:focus{border-color:var(--accent)}._listWrapper_a8unj_56{flex:1;min-height:0;overflow-y:auto;padding-block:var(--space-2)}._empty_a8unj_63{font-size:var(--text-sm);color:var(--text-muted)}._list_a8unj_56{display:flex;flex-direction:column;gap:var(--space-1)}._item_a8unj_75{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);font-size:var(--text-sm);cursor:pointer;color:var(--text-default);background:var(--bg-surface);border:1px solid transparent;border-radius:var(--radius-sm)}._item_a8unj_75:hover{background:var(--bg-hover)}._item_a8unj_75:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._itemActive_a8unj_97{border-color:var(--accent);background:var(--accent-soft)}._icon_a8unj_103{width:18px;height:18px;flex-shrink:0;color:var(--text-muted)}._name_a8unj_110{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._footer_a8unj_119,._createForm_a8unj_126{padding:var(--space-2);display:flex;flex-direction:column;gap:var(--space-2)}._title_s7wq6_4{display:flex;font-size:var(--font-size-lg);font-weight:var(--font-weight-regular);color:var(--color-text-base);padding-top:var(--space-input);padding-bottom:var(--space-input);text-align:center;align-items:center;justify-content:center;border-bottom:1px solid var(--color-border-base)}._card_s7wq6_17{background-color:var(--color-surface);color:var(--color-text-base);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-card)}._muted_s7wq6_25{background-color:var(--color-surface-muted)}._footer_s7wq6_29{border-top:1px solid var(--border-default)}._panel_1r6za_3{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-2);padding:var(--space-3);width:100%;background:var(--bg-surface-raised);border-bottom:1px solid var(--border-subtle)}._header_1r6za_14{display:flex;align-items:center;gap:var(--space-2);min-width:0}._labelCol_1r6za_21{display:flex;flex-direction:column;min-width:0;flex:1}._label_1r6za_21{font-size:var(--text-2xs);color:var(--text-muted);font-weight:var(--weight-medium);line-height:1.1}._number_1r6za_35{flex:1;min-width:0;font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--text-strong);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._actions_1r6za_47{display:flex;gap:var(--space-2);width:100%}._btn_1r6za_53{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);padding:var(--space-2);font-size:var(--text-2xs);font-weight:var(--weight-medium);border-radius:var(--radius-button);border:1px solid transparent;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard),opacity var(--motion-fast) var(--ease-standard)}._btn_1r6za_53:disabled{opacity:.6;cursor:not-allowed}._accept_1r6za_75{background:var(--success-solid);color:var(--success-solid-ink)}._accept_1r6za_75:hover:not(:disabled){background:color-mix(in oklab,var(--success-solid),black 12%)}._decline_1r6za_83{background:var(--danger-solid);color:var(--danger-solid-ink)}._decline_1r6za_83:hover:not(:disabled){background:color-mix(in oklab,var(--danger-solid),black 12%)}._mute_1r6za_91{background:transparent;color:var(--text-default);border-color:var(--border-default)}._mute_1r6za_91:hover:not(:disabled){background:var(--bg-hover)}._muteActive_1r6za_100{background:var(--danger-solid);color:var(--danger-solid-ink);border-color:transparent}._errorText_1r6za_106{font-size:var(--text-2xs);color:var(--danger);text-align:left;overflow:hidden;text-overflow:ellipsis}._sidebar_ewbgw_4{z-index:var(--z-overlay);color:var(--text-default);transition:transform var(--motion-base) var(--ease-standard)}@media(min-width:768px){._sidebar_ewbgw_4{z-index:var(--z-base)}}._scrim_ewbgw_20{z-index:calc(var(--z-overlay) - 1);background-color:var(--bg-inverse);opacity:.4}._brand_ewbgw_27{display:flex;align-items:center;flex-shrink:0;height:4.5rem;padding:0 var(--space-5)}._logo_ewbgw_36{display:block;height:7rem;max-width:100%;width:auto}html.dark ._logo_ewbgw_36{filter:invert(1) hue-rotate(180deg)}._sidebarScroll_ewbgw_51{padding-top:var(--space-2)}._footer_ewbgw_56{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-4)}._userBlock_ewbgw_66{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);min-width:0;text-align:center}._userName_ewbgw_75{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--text-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._userEmail_ewbgw_84{font-size:var(--text-sm);color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._footerActions_ewbgw_92{display:flex;align-items:center;gap:var(--space-3)}[data-theme=light] ._footerActions_ewbgw_92 button{background-color:var(--bg-surface);border-color:var(--border-default);color:var(--text-default)}[data-theme=light] ._footerActions_ewbgw_92 button:hover{background-color:var(--bg-active);border-color:var(--border-strong);color:var(--text-strong)}._logoutBtn_ewbgw_111:hover{color:var(--danger);border-color:var(--danger)}._group_ewbgw_117+._group_ewbgw_117{margin-top:var(--space-1)}._groupButton_ewbgw_121{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--space-4) var(--space-5) var(--space-1) var(--space-5);color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:var(--tracking-label);background-color:transparent;border-radius:var(--radius-sm);text-align:left;cursor:pointer}._groupButton_ewbgw_121:hover{color:var(--text-default)}[data-theme=light] ._groupButton_ewbgw_121:hover{color:var(--text-strong);background:var(--bg-muted)}._chevron_ewbgw_150{width:.875rem;height:.875rem;flex-shrink:0;transition:transform var(--motion-fast) var(--ease-standard)}._chevronOpen_ewbgw_157{transform:rotate(90deg)}._groupItems_ewbgw_161{margin:0 var(--space-4);display:flex;flex-direction:column}._itemLink_ewbgw_168{position:relative;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);color:var(--text-default);font-size:var(--text-sm);border:1px solid transparent;border-radius:var(--radius-sm);transition:background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard)}._itemLink_ewbgw_168:hover{background:var(--bg-hover)}._itemActive_ewbgw_190{background:var(--accent-soft);color:var(--text-strong);font-weight:var(--weight-semibold)}[data-theme=light] ._itemLink_ewbgw_168{color:var(--text-default)}[data-theme=light] ._itemLink_ewbgw_168:hover{background:var(--bg-active);border-color:var(--border-default);color:var(--text-strong)}[data-theme=light] ._itemActive_ewbgw_190{background:color-mix(in oklab,var(--accent),transparent 82%);border-color:color-mix(in oklab,var(--accent),transparent 42%);box-shadow:inset 3px 0 0 var(--accent-active);color:var(--text-strong)}[data-theme=light] ._itemActive_ewbgw_190:hover{background:color-mix(in oklab,var(--accent),transparent 76%);border-color:var(--accent-active)}._badge_ewbgw_218{margin-left:var(--space-1);display:inline-flex;height:1.25rem;min-width:1.25rem;align-items:center;justify-content:center;padding:0 var(--space-1);background:var(--danger);color:var(--danger-on);border-radius:var(--radius-pill);font-size:var(--text-2xs);font-weight:var(--weight-semibold)}._wrapper_1ggwc_1{background-color:var(--bg-app)}._mainContent_1ggwc_5{color:var(--text-default);border-radius:var(--radius-card)}._menuButton_1ggwc_15{position:fixed;top:var(--space-3);left:var(--space-3);z-index:calc(var(--z-overlay) - 2);display:inline-flex;align-items:center;justify-content:center;padding:var(--space-2);color:var(--text-default);border:1px solid var(--border-subtle);border-radius:var(--radius-button);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard)}._menuButton_1ggwc_15:hover{background-color:var(--bg-hover)}._menuButton_1ggwc_15:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._page_100sy_1{position:relative;display:flex;min-height:100vh;align-items:center;justify-content:center;overflow:hidden;padding:clamp(var(--space-4),5vw,var(--space-12));background:var(--bg-app);color:var(--text-default)}._ambient_100sy_13{position:absolute;inset:0;pointer-events:none;background:radial-gradient(58rem 38rem at 82% 108%,color-mix(in oklab,var(--accent),transparent 84%),transparent 70%),radial-gradient(34rem 24rem at 12% 0%,color-mix(in oklab,var(--channel-email),transparent 90%),transparent 72%)}._watermark_100sy_22{position:absolute;right:clamp(var(--space-6),8vw,var(--space-16));bottom:clamp(var(--space-5),7vw,var(--space-12));width:min(42vw,440px);pointer-events:none;-webkit-user-select:none;user-select:none}._authShell_100sy_32{position:relative;z-index:var(--z-raised);display:grid;width:min(100%,920px);grid-template-columns:minmax(0,1fr) 360px;overflow:hidden;padding:0;border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-surface);box-shadow:var(--shadow-lg)}._formPanel_100sy_46{display:flex;min-width:0;flex-direction:column;padding:clamp(var(--space-8),5vw,var(--space-12))}._brandRow_100sy_53{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}._brandLogo_100sy_60{display:block;width:min(180px,52vw);height:auto;object-fit:contain}._consoleLabel_100sy_67,._kicker_100sy_68,._liveBadge_100sy_69,._panelHeader_100sy_70{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}._consoleLabel_100sy_67,._kicker_100sy_68{color:var(--text-muted)}._copy_100sy_83{margin-top:var(--space-10)}._copy_100sy_83 h1{margin:var(--space-2) 0 0;font-size:clamp(var(--text-2xl),5vw,var(--text-3xl));font-weight:var(--weight-semibold);line-height:1.1;letter-spacing:var(--tracking-tight);color:var(--text-strong)}._copy_100sy_83 p{max-width:390px;margin:var(--space-3) 0 0;font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--text-muted)}._rule_100sy_104{position:relative;height:1px;margin:var(--space-8) 0;background:var(--border-subtle)}._rule_100sy_104 span{position:absolute;inset:0 auto 0 0;width:var(--space-12);background:var(--accent)}._googleButton_100sy_118{min-height:46px;gap:var(--space-2);font-weight:var(--weight-semibold);transition:background-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}._googleButton_100sy_118:hover:not(:disabled){box-shadow:0 8px 20px color-mix(in oklab,var(--accent),transparent 78%);transform:translateY(-1px)}._googleIcon_100sy_133{flex:none;font-size:var(--text-base)}._terms_100sy_138{margin:var(--space-6) 0 0;font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--text-muted)}._signalPanel_100sy_145{display:flex;min-width:0;flex-direction:column;gap:var(--space-4);border-left:1px solid var(--border-subtle);background:linear-gradient(180deg,var(--accent-soft),transparent 42%),var(--bg-muted);padding:clamp(var(--space-6),4vw,var(--space-10))}._liveHead_100sy_157{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._liveTitle_100sy_164{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-strong)}._liveBadge_100sy_69{color:var(--state-live)}._stats_100sy_177,._panel_100sy_70{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-surface);overflow:hidden}._stats_100sy_177{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}._stat_100sy_177{display:flex;min-width:0;flex-direction:column;gap:var(--space-2);padding:var(--space-4)}._stat_100sy_177+._stat_100sy_177{border-left:1px solid var(--border-subtle)}._stat_100sy_177 span{font-size:var(--text-xs);color:var(--text-muted)}._stat_100sy_177 strong{font-family:var(--font-mono);font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:1;color:var(--text-strong)}._panelHeader_100sy_70{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle);color:var(--text-muted)}._rows_100sy_221{display:flex;flex-direction:column}._row_100sy_221{display:flex;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle)}._row_100sy_221:last-child{border-bottom:0}._row_100sy_221 p{min-width:0;margin:0}._row_100sy_221 strong,._row_100sy_221 span:last-child{display:block}._row_100sy_221 strong{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-strong)}._row_100sy_221 span:last-child{margin-top:var(--space-1);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--text-muted)}._dotLive_100sy_260,._dotCalls_100sy_261,._dotBusy_100sy_262,._dotRinging_100sy_263{width:8px;height:8px;flex:none;margin-top:5px;border-radius:var(--radius-pill)}._dotLive_100sy_260{margin-top:0;background:var(--state-live);box-shadow:0 0 0 5px var(--state-live-soft)}._dotCalls_100sy_261{background:var(--accent)}._dotBusy_100sy_262{background:var(--channel-email)}._dotRinging_100sy_263{background:var(--state-ringing);animation:_signalPulse_100sy_1 1.4s ease-in-out infinite}@media(max-width:760px){._page_100sy_1{align-items:flex-start;overflow-y:auto}._watermark_100sy_22{display:none}._authShell_100sy_32{grid-template-columns:1fr}._signalPanel_100sy_145{border-top:1px solid var(--border-subtle);border-left:0}}@media(prefers-reduced-motion:reduce){._googleButton_100sy_118,._dotRinging_100sy_263{animation:none;transition:none}}._header_1m3dp_4{display:flex;flex-direction:column}._row_1m3dp_9{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-4);flex-wrap:wrap}._title_1m3dp_17{min-width:0;font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);color:var(--text-strong);line-height:1.2;text-wrap:balance}._actions_1m3dp_27{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}._wrapper_12mwm_2{background-color:var(--bg-surface);border:1px solid var(--border-subtle)}._oneColInner_12mwm_9{padding-inline:var(--space-4)}@media(min-width:640px){._oneColInner_12mwm_9{padding-inline:0}}._leftColumn_12mwm_20,._centerColumn_12mwm_21,._rightColumn_12mwm_22{position:relative}._resizer_12mwm_26{cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;position:relative}._resizer_12mwm_26:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;transform:translate(-50%);background-color:var(--border-default);transition:background-color var(--motion-fast) var(--ease-standard)}._resizer_12mwm_26:hover:before{background-color:var(--accent);width:2px}._resizingBody_12mwm_50{cursor:col-resize}._page_g638q_9{display:flex;flex-direction:column;gap:var(--space-2);height:100%;min-height:0;overflow:hidden}._live_g638q_19{flex:none;border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-surface);box-shadow:var(--shadow-xs)}._liveHead_g638q_26{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle)}._liveTitle_g638q_34{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-strong)}._liveBadge_g638q_42{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-medium)}._liveOn_g638q_49{color:var(--state-live)}._liveOff_g638q_52{color:var(--text-muted)}._liveRow_g638q_56{display:flex;flex-wrap:wrap}._liveStat_g638q_60{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4) var(--space-5);flex:1 1 0;min-width:150px;border-right:1px solid var(--border-subtle)}._liveStat_g638q_60:last-child{border-right:none}._liveStatLabel_g638q_72{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--text-muted)}._liveStatValue_g638q_79{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-2xl);font-weight:var(--weight-semibold);color:var(--text-strong);line-height:1}._liveStatSub_g638q_87{font-size:var(--text-xs);color:var(--text-subtle)}._dot_g638q_93{width:8px;height:8px;border-radius:var(--radius-pill);flex:none}._dotLive_g638q_99{background:var(--state-live)}._dotBusy_g638q_102{background:var(--channel-email)}._dotRinging_g638q_105{background:var(--state-ringing);animation:_signalPulse_g638q_1 1.4s ease-in-out infinite}._dotIdle_g638q_109{background:var(--text-subtle)}._dotCalls_g638q_112{background:var(--accent)}._split_g638q_117{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:2fr 1fr;gap:var(--space-2);align-items:stretch}@media(max-width:900px){._page_g638q_9{overflow-y:auto}._split_g638q_117{flex:0 0 auto;grid-template-columns:1fr}._panel_g638q_135{min-height:240px}._panelBody_g638q_138{overflow-y:visible}}._panel_g638q_135{display:flex;flex-direction:column;min-height:0;border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-surface);overflow:hidden}._panelBody_g638q_138{flex:1 1 auto;min-height:0;overflow-y:auto}._panelHead_g638q_159{flex:none;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle)}._panelTitle_g638q_168{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-strong)}._panelLink_g638q_176{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--accent)}._panelLink_g638q_176:hover{color:var(--accent-hover)}._list_g638q_185{display:flex;flex-direction:column}._row_g638q_189{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle);background:none;border-left:none;border-right:none;border-top:none;color:inherit;text-align:left;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard)}._row_g638q_189:last-child{border-bottom:none}._row_g638q_189:hover{background:var(--bg-hover)}._rowMain_g638q_211{flex:1;min-width:0}._rowName_g638q_215{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rowSub_g638q_223{font-size:var(--text-xs);color:var(--text-muted)}._rowMeta_g638q_227{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-subtle);white-space:nowrap;flex:none}._attn_g638q_236{display:flex;flex-direction:column}._attnItem_g638q_240{display:flex;align-items:flex-start;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);border:none;border-bottom:1px solid var(--border-subtle);background:none;text-align:left;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard)}._attnItem_g638q_240:hover{background:var(--bg-hover)}._attnItem_g638q_240:last-child{border-bottom:none}._attnIcon_g638q_259{flex:none;margin-top:1px}._attnWarn_g638q_263{color:var(--warning)}._attnInfo_g638q_266{color:var(--info)}._attnBody_g638q_269{flex:1;min-width:0}._attnTitle_g638q_273{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-strong)}._attnSub_g638q_278{font-size:var(--text-xs);color:var(--text-muted)}._allClear_g638q_282{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-4);text-align:center;color:var(--text-muted)}._allClearIcon_g638q_291{color:var(--success)}._emptyRow_g638q_295{padding:var(--space-8) var(--space-4);text-align:center;font-size:var(--text-sm);color:var(--text-muted)}._footer_g638q_303{flex:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4)}._actions_g638q_311{display:flex;flex-wrap:wrap;gap:var(--space-2)}._counts_g638q_316{display:flex;align-items:center;gap:var(--space-5);flex-wrap:wrap}._countItem_g638q_322{display:flex;align-items:baseline;gap:var(--space-2)}._countNum_g638q_327{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--text-strong)}._countLabel_g638q_334{font-size:var(--text-xs);color:var(--text-muted)}@media(prefers-reduced-motion:reduce){._dotRinging_g638q_105{animation:none}._row_g638q_189{transition:none}}.react-flow{direction:ltr;--xy-edge-stroke-default: #b1b1b7;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #555;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(255, 255, 255, .5);--xy-minimap-background-color-default: #fff;--xy-minimap-mask-background-color-default: rgba(240, 240, 240, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #e2e2e2;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: transparent;--xy-background-pattern-dots-color-default: #91919a;--xy-background-pattern-lines-color-default: #eee;--xy-background-pattern-cross-color-default: #e2e2e2;background-color:var(--xy-background-color, var(--xy-background-color-default));--xy-node-color-default: inherit;--xy-node-border-default: 1px solid #1a192b;--xy-node-background-color-default: #fff;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(0, 0, 0, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #1a192b;--xy-node-border-radius-default: 3px;--xy-handle-background-color-default: #1a192b;--xy-handle-border-color-default: #fff;--xy-selection-background-color-default: rgba(0, 89, 220, .08);--xy-selection-border-default: 1px dotted rgba(0, 89, 220, .8);--xy-controls-button-background-color-default: #fefefe;--xy-controls-button-background-color-hover-default: #f4f4f4;--xy-controls-button-color-default: inherit;--xy-controls-button-color-hover-default: inherit;--xy-controls-button-border-color-default: #eee;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #ffffff;--xy-edge-label-color-default: inherit;--xy-resize-background-color-default: #3367d9}.react-flow.dark{--xy-edge-stroke-default: #3e3e3e;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #727272;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(150, 150, 150, .25);--xy-minimap-background-color-default: #141414;--xy-minimap-mask-background-color-default: rgba(60, 60, 60, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #2b2b2b;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: #141414;--xy-background-pattern-dots-color-default: #777;--xy-background-pattern-lines-color-default: #777;--xy-background-pattern-cross-color-default: #777;--xy-node-color-default: #f8f8f8;--xy-node-border-default: 1px solid #3c3c3c;--xy-node-background-color-default: #1e1e1e;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(255, 255, 255, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #999;--xy-handle-background-color-default: #bebebe;--xy-handle-border-color-default: #1e1e1e;--xy-selection-background-color-default: rgba(200, 200, 220, .08);--xy-selection-border-default: 1px dotted rgba(200, 200, 220, .8);--xy-controls-button-background-color-default: #2b2b2b;--xy-controls-button-background-color-hover-default: #3e3e3e;--xy-controls-button-color-default: #f8f8f8;--xy-controls-button-color-hover-default: #fff;--xy-controls-button-border-color-default: #5b5b5b;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #141414;--xy-edge-label-color-default: #f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props, var(--xy-background-color, var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width, var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke, var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width, var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;position:absolute;pointer-events:none}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected, var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background-color:var(--xy-handle-background-color, var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color, var(--xy-handle-border-color-default));border-radius:100%}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:0;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px) translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{font-size:10px;background:var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;user-select:none;left:0;top:0}.react-flow__viewport-portal{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-user-select:none;user-select:none}.react-flow__minimap{background:var( --xy-minimap-background-color-props, var(--xy-minimap-background-color, var(--xy-minimap-background-color-default)) )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var( --xy-minimap-mask-background-color-props, var(--xy-minimap-mask-background-color, var(--xy-minimap-mask-background-color-default)) );stroke:var( --xy-minimap-mask-stroke-color-props, var(--xy-minimap-mask-stroke-color, var(--xy-minimap-mask-stroke-color-default)) );stroke-width:var( --xy-minimap-mask-stroke-width-props, var(--xy-minimap-mask-stroke-width, var(--xy-minimap-mask-stroke-width-default)) )}.react-flow__minimap-node{fill:var( --xy-minimap-node-background-color-props, var(--xy-minimap-node-background-color, var(--xy-minimap-node-background-color-default)) );stroke:var( --xy-minimap-node-stroke-color-props, var(--xy-minimap-node-stroke-color, var(--xy-minimap-node-stroke-color-default)) );stroke-width:var( --xy-minimap-node-stroke-width-props, var(--xy-minimap-node-stroke-width, var(--xy-minimap-node-stroke-width-default)) )}.react-flow__background-pattern.dots{fill:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-dots-color-default)) )}.react-flow__background-pattern.lines{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-lines-color-default)) )}.react-flow__background-pattern.cross{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-cross-color-default)) )}.react-flow__controls{display:flex;flex-direction:column;box-shadow:var(--xy-controls-box-shadow, var(--xy-controls-box-shadow-default))}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{display:flex;justify-content:center;align-items:center;height:26px;width:26px;padding:4px;border:none;background:var(--xy-controls-button-background-color, var(--xy-controls-button-background-color-default));border-bottom:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) );color:var( --xy-controls-button-color-props, var(--xy-controls-button-color, var(--xy-controls-button-color-default)) );cursor:pointer;-webkit-user-select:none;user-select:none}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:var(--xy-node-border-radius, var(--xy-node-border-radius-default));width:150px;font-size:12px;color:var(--xy-node-color, var(--xy-node-color-default));text-align:center;border:var(--xy-node-border, var(--xy-node-border-default));background-color:var(--xy-node-background-color, var(--xy-node-background-color-default))}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover, var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected, var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color, var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color, var(--xy-selection-background-color-default));border:var(--xy-selection-border, var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var( --xy-controls-button-background-color-hover-props, var(--xy-controls-button-background-color-hover, var(--xy-controls-button-background-color-hover-default)) );color:var( --xy-controls-button-color-hover-props, var(--xy-controls-button-color-hover, var(--xy-controls-button-color-hover-default)) )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:5px;height:5px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));translate:-50% -50%}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color, var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color, var(--xy-edge-label-color-default))}._node_1a5iv_1{position:relative;width:188px;min-width:188px;min-height:118px;max-width:188px;padding:12px 13px 11px;border-radius:8px;background:linear-gradient(180deg,#fffffff5,#f8fafcf5),var(--node-bg);color:var(--node-text);border:1px solid color-mix(in srgb,var(--node-border) 42%,#ffffff);box-shadow:0 8px 20px #0f172a1a,inset 0 1px #ffffffd1;font-size:12px;line-height:1.35;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}._node_1a5iv_1:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;border-radius:8px 0 0 8px;background:var(--node-border)}._node_1a5iv_1:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--node-border) 72%,#ffffff);box-shadow:0 14px 28px #0f172a26,inset 0 1px #ffffffe6}._selected_1a5iv_42{border-color:var(--node-border);box-shadow:0 0 0 3px color-mix(in srgb,var(--node-border) 22%,transparent),0 16px 34px #0f172a2e}._stage_1a5iv_49{width:100%;height:100%;min-width:260px;min-height:274px;max-width:none;padding:0;overflow:visible;background:linear-gradient(#ffffffc7,#ffffffc7),var(--node-bg);border:1.5px solid color-mix(in srgb,var(--node-border) 68%,#ffffff);box-shadow:inset 0 0 0 1px #ffffffb8,0 16px 36px #0f172a1a}._stage_1a5iv_49:before{display:none}._stage_1a5iv_49:hover{transform:none}._badge_1a5iv_74{display:inline-flex;align-items:center;height:19px;padding:0 8px;border-radius:999px;background:color-mix(in srgb,var(--node-border) 13%,#ffffff);color:var(--node-text);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;margin-bottom:6px}._name_1a5iv_89{font-weight:750;font-size:13.5px;color:var(--node-text);word-break:break-word}._description_1a5iv_96{margin-top:4px;font-size:11px;opacity:.85;word-break:break-word;white-space:pre-wrap;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._stageHeader_1a5iv_108{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-height:88px;padding:10px 14px 12px;background:linear-gradient(90deg,color-mix(in srgb,var(--node-border) 20%,white),#fff 74%),var(--node-bg);border-bottom:1px solid color-mix(in srgb,var(--node-border) 42%,white);border-top-left-radius:6px;border-top-right-radius:6px}._stageTitleBlock_1a5iv_128{min-width:0}._stageBadge_1a5iv_132{display:inline-flex;align-items:center;height:18px;padding:0 7px;border-radius:999px;background:color-mix(in srgb,var(--node-border) 88%,#0f172a);color:#fff;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}._stageName_1a5iv_146{margin-top:4px;max-width:420px;color:var(--node-text);font-size:14px;font-weight:750;line-height:1.25;word-break:break-word}._stageCount_1a5iv_156{flex:0 0 auto;padding-top:2px;color:var(--node-text);font-size:11px;font-weight:700;opacity:.76;white-space:nowrap}._stageDescription_1a5iv_166{margin-top:5px;max-width:520px;color:var(--node-text);font-size:11px;line-height:1.35;opacity:.72;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}._stageInner_1a5iv_179{position:absolute;z-index:0;inset:104px 12px 12px;border:1px dashed color-mix(in srgb,var(--node-border) 32%,white);border-radius:6px;background:linear-gradient(#fff6,#ffffff2e);pointer-events:none}._handle_1a5iv_190{width:10px;height:10px;background:var(--node-border);border:2px solid #ffffff;z-index:5;opacity:0;transition:opacity .12s ease,transform .12s ease,background .12s ease}._node_1a5iv_1:hover ._handle_1a5iv_190,._selected_1a5iv_42 ._handle_1a5iv_190{opacity:1}._handle_1a5iv_190:hover{background:color-mix(in srgb,var(--node-border) 70%,white);transform:scale(1.25)}.dark ._node_1a5iv_1{background:linear-gradient(180deg,#0f172aeb,#1e293beb),var(--node-bg-dark);color:var(--node-text-dark);border-color:color-mix(in srgb,var(--node-border) 35%,#0f172a);box-shadow:0 10px 24px #0000004d,inset 0 1px #ffffff0d}.dark ._stage_1a5iv_49{background:linear-gradient(#0f172a94,#0f172a94),var(--node-bg-dark);box-shadow:inset 0 0 0 1px #94a3b824,0 10px 24px #00000042}.dark ._badge_1a5iv_74{background:#0f172aa3;color:var(--node-text-dark)}.dark ._name_1a5iv_89,.dark ._description_1a5iv_96{color:var(--node-text-dark)}.dark ._stageHeader_1a5iv_108{background:linear-gradient(90deg,color-mix(in srgb,var(--node-border) 28%,#0f172a),#0f172a 78%),var(--node-bg-dark);border-bottom-color:color-mix(in srgb,var(--node-border) 48%,#0f172a)}.dark ._stageName_1a5iv_146,.dark ._stageDescription_1a5iv_166,.dark ._stageCount_1a5iv_156{color:var(--node-text-dark)}.dark ._stageInner_1a5iv_179{border-color:color-mix(in srgb,var(--node-border) 32%,#0f172a);background:repeating-linear-gradient(135deg,#94a3b814 0 8px,#0f172a14 8px 16px)}.dark ._handle_1a5iv_190{border-color:#0f172a}._controlDot_a1k6l_1{fill:#fff;stroke:#2563eb;stroke-width:2.5;filter:drop-shadow(0 2px 4px rgba(15,23,42,.22));pointer-events:none}._middleDot_a1k6l_9{fill:#2563eb;stroke:#fff;stroke-width:2.5;filter:drop-shadow(0 2px 4px rgba(15,23,42,.24));pointer-events:none}._conditionObject_a1k6l_17{overflow:visible;pointer-events:all;cursor:pointer}._conditionCard_a1k6l_23{display:flex;width:-webkit-fit-content;width:fit-content;max-width:264px;margin:0 auto;flex-direction:column;gap:5px;padding:7px 8px;border:1px solid rgba(37,99,235,.24);border-radius:8px;background:#fffffff5;box-shadow:0 8px 20px #0f172a21;color:#0f172a;font-size:11px;line-height:1.2}._conditionLine_a1k6l_40{display:flex;min-width:0;align-items:center;gap:5px;white-space:nowrap}._joinBadge_a1k6l_48{flex:0 0 auto;padding:2px 5px;border-radius:999px;background:#dbeafe;color:#1d4ed8;font-size:9px;font-weight:800}._conditionName_a1k6l_58{min-width:0;overflow:hidden;color:#0f172a;font-weight:750;text-overflow:ellipsis}._conditionOperator_a1k6l_66{flex:0 0 auto;color:#64748b;font-size:10px;font-weight:700}._conditionValue_a1k6l_73{min-width:0;overflow:hidden;padding:2px 6px;border-radius:6px;background:#f1f5f9;color:#334155;font-weight:750;text-overflow:ellipsis}._moreConditions_a1k6l_84{color:#64748b;font-size:10px;font-weight:750}.dark ._controlDot_a1k6l_1,[data-theme=dark] ._controlDot_a1k6l_1{fill:#0f172a;stroke:#99f6e4}.dark ._middleDot_a1k6l_9,[data-theme=dark] ._middleDot_a1k6l_9{fill:#99f6e4;stroke:#0f172a}.dark ._conditionCard_a1k6l_23,[data-theme=dark] ._conditionCard_a1k6l_23{border-color:#99f6e447;background:#0f172af0;box-shadow:0 10px 22px #00000047;color:#f8fafc}.dark ._conditionName_a1k6l_58,[data-theme=dark] ._conditionName_a1k6l_58{color:#f8fafc}.dark ._joinBadge_a1k6l_48,[data-theme=dark] ._joinBadge_a1k6l_48{background:#14b8a62e;color:#99f6e4}.dark ._conditionValue_a1k6l_73,[data-theme=dark] ._conditionValue_a1k6l_73{background:#1e293beb;color:#cbd5e1}._canvas_coqjp_1{width:100%;height:100%;--rf-dot-color: #b4b4bb;background:linear-gradient(#f8fafcd1,#f8fafcd1),radial-gradient(circle at 50% 42%,rgba(37,99,235,.05),transparent 40%)}._canvas_coqjp_1 .react-flow__pane{cursor:grab}._canvas_coqjp_1 .react-flow__pane.selection{cursor:crosshair}._canvas_coqjp_1 .react-flow__node.selected{z-index:8!important}._canvas_coqjp_1 .react-flow__edge-path{transition:stroke .12s ease,stroke-width .12s ease}._canvas_coqjp_1 .react-flow__edge.selected{z-index:1000!important}._canvas_coqjp_1 .react-flow__edge.selected .react-flow__edge-path{filter:drop-shadow(0 3px 5px rgba(37,99,235,.2))}._canvas_coqjp_1 .react-flow__connection-path{stroke:#2563eb;stroke-width:2.5;stroke-dasharray:7 5}._canvas_coqjp_1 .react-flow__edge-textbg{fill:#ffffffeb;stroke:#94a3b842;stroke-width:1}._canvas_coqjp_1 .react-flow__background{background-color:#f8fafc}._canvas_coqjp_1 .react-flow__controls{overflow:hidden;border:1px solid rgba(148,163,184,.34);background:#ffffffeb;box-shadow:0 12px 28px #0f172a1f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._canvas_coqjp_1 .react-flow__controls-button{width:34px;height:34px;border-bottom-color:#94a3b842;background:transparent;color:#334155}._canvas_coqjp_1 .react-flow__controls-button:hover{background:#eff6ff;color:#1d4ed8}._canvas_coqjp_1 .react-flow__minimap{overflow:hidden;border:1px solid rgba(148,163,184,.34);background:#ffffffe6;box-shadow:0 12px 28px #0f172a1f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._canvas_coqjp_1 .react-flow__selection{border:1px solid #2563eb;background:#2563eb14}.dark ._canvas_coqjp_1,[data-theme=dark] ._canvas_coqjp_1{--rf-dot-color: #cbd5e1;background:linear-gradient(#0f172aeb,#0f172aeb),radial-gradient(circle at 50% 42%,rgba(16,207,193,.09),transparent 40%)}.dark ._canvas_coqjp_1 .react-flow__background,[data-theme=dark] ._canvas_coqjp_1 .react-flow__background{background-color:#0f172a}.dark ._canvas_coqjp_1 .react-flow__controls,.dark ._canvas_coqjp_1 .react-flow__minimap,[data-theme=dark] ._canvas_coqjp_1 .react-flow__controls,[data-theme=dark] ._canvas_coqjp_1 .react-flow__minimap{border-color:#475569b8;background:#0f172ae0;box-shadow:0 14px 30px #00000057}.dark ._canvas_coqjp_1 .react-flow__controls-button,[data-theme=dark] ._canvas_coqjp_1 .react-flow__controls-button{color:#cbd5e1}.dark ._canvas_coqjp_1 .react-flow__controls-button:hover,[data-theme=dark] ._canvas_coqjp_1 .react-flow__controls-button:hover{background:#10cfc129;color:#99f6e4}.dark ._canvas_coqjp_1 .react-flow__edge-textbg,[data-theme=dark] ._canvas_coqjp_1 .react-flow__edge-textbg{fill:#0f172ae0;stroke:#475569b8}._panel_y7dy2_1{display:flex;height:100%;min-height:0;flex-direction:column;overflow:hidden;border:1px solid rgba(148,163,184,.3);background:#ffffffeb;box-shadow:0 18px 44px #0f172a1a;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}._header_y7dy2_13{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:58px;padding:12px 14px;border-bottom:1px solid rgba(148,163,184,.24)}._headerTitle_y7dy2_23{display:flex;min-width:0;align-items:center;gap:9px;color:#0f172a;font-size:14px;font-weight:750}._headerMeta_y7dy2_33{color:#64748b;font-size:11px;font-weight:650;white-space:nowrap}._body_y7dy2_40{min-height:0;flex:1;overflow-y:auto;padding:14px}._empty_y7dy2_47{display:grid;height:100%;place-items:center;padding:28px;color:#64748b;text-align:center}._emptyIcon_y7dy2_56{display:grid;width:44px;height:44px;margin:0 auto 10px;place-items:center;border-radius:8px;background:#f1f5f9;color:#334155}._emptyTitle_y7dy2_67{color:#0f172a;font-size:14px;font-weight:750}._emptySub_y7dy2_73{margin-top:4px;font-size:12px}._form_y7dy2_78{display:flex;flex-direction:column;gap:14px}._section_y7dy2_84{display:flex;flex-direction:column;gap:10px;padding-bottom:14px;border-bottom:1px solid rgba(148,163,184,.22)}._section_y7dy2_84:last-child{border-bottom:0;padding-bottom:0}._fieldGroup_y7dy2_97{display:flex;flex-direction:column;gap:6px}._fieldHeader_y7dy2_103{display:flex;align-items:center;justify-content:space-between;gap:8px}._fieldLabel_y7dy2_110{font-size:12px;font-weight:600;color:#334155}.dark ._fieldLabel_y7dy2_110{color:#e2e8f0}._eyebrow_y7dy2_120{display:inline-flex;align-items:center;align-self:flex-start;height:22px;padding:0 8px;border-radius:999px;background:#f1f5f9;color:#475569;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}._relation_y7dy2_135{display:flex;align-items:center;gap:6px;min-width:0;padding:9px 10px;border:1px solid rgba(148,163,184,.26);border-radius:8px;background:#f8fafc;color:#475569;font-size:12px}._relation_y7dy2_135 strong{color:#0f172a;font-weight:750}._conditionGrid_y7dy2_153{display:grid;gap:10px;grid-template-columns:minmax(0,1fr)}@media(min-width:1180px){._conditionGrid_y7dy2_153{grid-template-columns:minmax(0,1fr) 86px minmax(0,1fr)}}._conditionBuilder_y7dy2_165{display:flex;flex-direction:column;gap:10px}._conditionRow_y7dy2_171{display:grid;align-items:end;gap:8px;grid-template-columns:58px minmax(0,1fr) auto;padding:10px;border:1px solid rgba(148,163,184,.24);border-radius:8px;background:#fff}._firstConditionRow_y7dy2_182{grid-template-columns:minmax(0,1fr) auto}._joinToggle_y7dy2_186{display:inline-flex;overflow:hidden;align-self:end;border:1px solid rgba(148,163,184,.32);border-radius:8px;background:#f8fafc}._joinToggle_y7dy2_186 button{min-width:28px;height:30px;border:0;background:transparent;color:#64748b;font-size:9px;font-weight:850;cursor:pointer}._joinToggle_y7dy2_186 button+button{border-left:1px solid rgba(148,163,184,.24)}._joinToggle_y7dy2_186 ._joinActive_y7dy2_210{background:#dbeafe;color:#1d4ed8}._conditionPreview_y7dy2_215{min-height:30px;padding:8px 10px;border:1px solid rgba(148,163,184,.26);border-radius:8px;background:#f8fafc;color:#334155;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;line-height:1.3;word-break:break-word}._editorList_y7dy2_228{display:flex;flex-direction:column;gap:8px}._editorTitle_y7dy2_234{color:#334155;font-size:12px;font-weight:750}._editorItem_y7dy2_240{position:relative;display:flex;flex-direction:column;gap:8px;padding:10px 36px 10px 10px;border:1px solid rgba(148,163,184,.26);border-radius:8px;background:#f8fafc}._cardRemoveButton_y7dy2_254{position:absolute;top:6px;right:6px;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:0;border-radius:6px;background:transparent;color:#94a3b8;cursor:pointer;transition:background .12s ease,color .12s ease}._cardRemoveButton_y7dy2_254:hover{background:#fef2f2;color:#dc2626}.dark ._cardRemoveButton_y7dy2_254:hover{background:#ef44442e;color:#fca5a5}._editorRow_y7dy2_284{display:flex;align-items:flex-start;gap:6px}._editorRow_y7dy2_284>:first-child{flex:1;min-width:0}._iconRemoveButton_y7dy2_295{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-top:2px;padding:0;border:0;border-radius:6px;background:transparent;color:#94a3b8;cursor:pointer;transition:background .12s ease,color .12s ease}._iconRemoveButton_y7dy2_295:hover{background:#fef2f2;color:#dc2626}.dark ._iconRemoveButton_y7dy2_295{color:#94a3b8}.dark ._iconRemoveButton_y7dy2_295:hover{background:#ef44442e;color:#fca5a5}._inlineButton_y7dy2_326,._removeButton_y7dy2_327,._dangerButton_y7dy2_328{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:30px;border:0;border-radius:8px;background:transparent;color:#475569;font-size:12px;font-weight:650;cursor:pointer}._inlineButton_y7dy2_326{border:1px solid rgba(148,163,184,.32);background:#fff}._inlineButton_y7dy2_326:hover{background:#eff6ff;color:#1d4ed8}._removeButton_y7dy2_327:hover,._dangerButton_y7dy2_328:hover{background:#fef2f2;color:#dc2626}._dangerButton_y7dy2_328{width:100%;margin-top:2px;border:1px solid rgba(248,113,113,.32);background:#fff7f7;color:#b91c1c}._toggleGroup_y7dy2_367{display:flex;flex-direction:column;gap:8px}.dark ._panel_y7dy2_1,[data-theme=dark] ._panel_y7dy2_1{border-color:#475569b8;background:#0f172ae0;box-shadow:0 18px 44px #00000057}.dark ._header_y7dy2_13,[data-theme=dark] ._header_y7dy2_13{border-bottom-color:#475569b8}.dark ._headerTitle_y7dy2_23,.dark ._emptyTitle_y7dy2_67,.dark ._relation_y7dy2_135 strong,.dark ._conditionPreview_y7dy2_215,[data-theme=dark] ._headerTitle_y7dy2_23,[data-theme=dark] ._emptyTitle_y7dy2_67,[data-theme=dark] ._relation_y7dy2_135 strong,[data-theme=dark] ._conditionPreview_y7dy2_215{color:#f8fafc}.dark ._conditionPreview_y7dy2_215,[data-theme=dark] ._conditionPreview_y7dy2_215{border-color:#475569b8;background:#0f172aad}.dark ._conditionRow_y7dy2_171,[data-theme=dark] ._conditionRow_y7dy2_171{border-color:#475569b8;background:#0f172a85}.dark ._joinToggle_y7dy2_186,[data-theme=dark] ._joinToggle_y7dy2_186{border-color:#475569b8;background:#0f172ab8}.dark ._joinToggle_y7dy2_186 ._joinActive_y7dy2_210,[data-theme=dark] ._joinToggle_y7dy2_186 ._joinActive_y7dy2_210{background:#14b8a62e;color:#99f6e4}.dark ._headerMeta_y7dy2_33,.dark ._empty_y7dy2_47,[data-theme=dark] ._headerMeta_y7dy2_33,[data-theme=dark] ._empty_y7dy2_47{color:#94a3b8}.dark ._emptyIcon_y7dy2_56,.dark ._eyebrow_y7dy2_120,.dark ._relation_y7dy2_135,.dark ._editorItem_y7dy2_240,[data-theme=dark] ._emptyIcon_y7dy2_56,[data-theme=dark] ._eyebrow_y7dy2_120,[data-theme=dark] ._relation_y7dy2_135,[data-theme=dark] ._editorItem_y7dy2_240{border-color:#475569b8;background:#1e293bc7;color:#cbd5e1}.dark ._section_y7dy2_84,[data-theme=dark] ._section_y7dy2_84{border-bottom-color:#47556994}.dark ._editorTitle_y7dy2_234,[data-theme=dark] ._editorTitle_y7dy2_234{color:#e2e8f0}.dark ._inlineButton_y7dy2_326,[data-theme=dark] ._inlineButton_y7dy2_326{border-color:#475569b8;background:#0f172ab8;color:#cbd5e1}.dark ._inlineButton_y7dy2_326:hover,[data-theme=dark] ._inlineButton_y7dy2_326:hover{background:#10cfc129;color:#99f6e4}._topBar_1o4to_1{position:absolute;z-index:15;top:14px;left:14px;right:14px;display:flex;align-items:center;gap:10px;min-height:52px;padding:8px;border:1px solid rgba(148,163,184,.32);border-radius:8px;background:#ffffffe0;box-shadow:0 14px 34px #0f172a1f;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}._brandMark_1o4to_19{display:grid;width:32px;height:32px;place-items:center;border-radius:8px;background:#111827;color:#fff}._taskGroup_1o4to_29{display:flex;align-items:center;gap:8px;min-width:0}._taskSelect_1o4to_36{min-width:170px}._taskTitle_1o4to_40{width:min(32vw,280px)}._divider_1o4to_44{width:1px;height:28px;background:#94a3b859}._taskActions_1o4to_50{display:flex;align-items:center;gap:6px}._statusCluster_1o4to_56{display:flex;align-items:center;gap:8px;margin-left:auto}._statusPill_1o4to_63{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:999px;background:#ecfdf5;color:#047857;font-size:12px;font-weight:650;white-space:nowrap}._statusPill_1o4to_63[data-state=dirty],._statusPill_1o4to_63[data-state=saving]{background:#fffbeb;color:#b45309}._saveButton_1o4to_83,._ghostButton_1o4to_84,._dangerButton_1o4to_85,._toolButton_1o4to_86{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:8px;font:inherit;font-size:12px;font-weight:650;cursor:pointer;transition:background .12s ease,color .12s ease,box-shadow .12s ease,transform .12s ease}._saveButton_1o4to_83{height:32px;padding:0 12px;background:#111827;color:#fff}._saveButton_1o4to_83:hover:not(:disabled){background:#020617;box-shadow:0 8px 18px #0f172a33}._ghostButton_1o4to_84,._dangerButton_1o4to_85{height:32px;padding:0 10px;background:transparent;color:#475569}._ghostButton_1o4to_84:hover:not(:disabled){background:#f1f5f9;color:#0f172a}._dangerButton_1o4to_85:hover:not(:disabled){background:#fef2f2;color:#dc2626}._saveButton_1o4to_83:disabled,._ghostButton_1o4to_84:disabled,._dangerButton_1o4to_85:disabled,._toolButton_1o4to_86:disabled{cursor:not-allowed;opacity:.48}._toolRail_1o4to_142{position:absolute;z-index:14;top:82px;left:14px;display:flex;flex-direction:column;gap:6px;padding:8px;border:1px solid rgba(148,163,184,.32);border-radius:8px;background:#ffffffe6;box-shadow:0 14px 34px #0f172a1f;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}._toolButton_1o4to_86{width:38px;height:38px;background:#fff;color:#334155;border:1px solid transparent}._toolButton_1o4to_86:hover:not(:disabled){transform:translateY(-1px);border-color:#2563eb38;background:#eff6ff;color:#1d4ed8;box-shadow:0 8px 18px #2563eb1f}._spin_1o4to_174{animation:_spin_1o4to_174 .9s linear infinite}@keyframes _spin_1o4to_174{to{transform:rotate(360deg)}}@media(max-width:900px){._topBar_1o4to_1{align-items:flex-start;flex-wrap:wrap}._statusCluster_1o4to_56{margin-left:0}._toolRail_1o4to_142{top:124px}}.dark ._topBar_1o4to_1,.dark ._toolRail_1o4to_142,[data-theme=dark] ._topBar_1o4to_1,[data-theme=dark] ._toolRail_1o4to_142{border-color:#475569b8;background:#0f172ae0;box-shadow:0 18px 42px #00000057}.dark ._brandMark_1o4to_19,[data-theme=dark] ._brandMark_1o4to_19{background:#10cfc1;color:#042f2e}.dark ._divider_1o4to_44,[data-theme=dark] ._divider_1o4to_44{background:#475569b8}.dark ._ghostButton_1o4to_84,.dark ._dangerButton_1o4to_85,.dark ._toolButton_1o4to_86,[data-theme=dark] ._ghostButton_1o4to_84,[data-theme=dark] ._dangerButton_1o4to_85,[data-theme=dark] ._toolButton_1o4to_86{color:#cbd5e1}.dark ._ghostButton_1o4to_84:hover:not(:disabled),[data-theme=dark] ._ghostButton_1o4to_84:hover:not(:disabled){background:#334155b8;color:#fff}.dark ._toolButton_1o4to_86,[data-theme=dark] ._toolButton_1o4to_86{background:#1e293bc7}.dark ._toolButton_1o4to_86:hover:not(:disabled),[data-theme=dark] ._toolButton_1o4to_86:hover:not(:disabled){background:#10cfc12e;border-color:#10cfc157;color:#99f6e4}._workspace_jordi_1{height:100%;min-height:0;overflow:hidden;background:radial-gradient(circle at 8% 12%,rgba(16,207,193,.08),transparent 28%),linear-gradient(135deg,#f8fafc,#eef2f7)}._board_jordi_10{height:100%;min-height:0}._canvasShell_jordi_16{position:relative;height:100%;min-width:0;min-height:0;overflow:hidden;border:1px solid rgba(148,163,184,.28);border-radius:8px;background:#fff;box-shadow:0 18px 44px #0f172a1a,inset 0 1px #ffffffd1}._overlayMessage_jordi_30{pointer-events:none;position:absolute;inset:0;display:grid;place-items:center;color:#64748b;font-size:13px}._statusShell_jordi_40{display:grid;height:100%;place-items:center}.dark ._workspace_jordi_1,[data-theme=dark] ._workspace_jordi_1{background:radial-gradient(circle at 8% 12%,rgba(16,207,193,.12),transparent 28%),linear-gradient(135deg,#111827,#0f172a)}.dark ._canvasShell_jordi_16,[data-theme=dark] ._canvasShell_jordi_16{border-color:#4755699e;background:#111827;box-shadow:0 18px 44px #00000052,inset 0 1px #ffffff0d}._tableWrap_1m1cp_3{overflow-x:auto}._table_1m1cp_3{width:100%;border-collapse:collapse;font-size:var(--text-sm)}._table_1m1cp_3 th{text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-subtle);background:color-mix(in oklab,var(--bg-surface),var(--accent) 12%);color:var(--text-muted);font-weight:var(--weight-semibold);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-label);white-space:nowrap}._table_1m1cp_3 td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-subtle);vertical-align:middle;color:var(--text-default)}._table_1m1cp_3 tbody tr{transition:background-color var(--motion-fast) var(--ease-standard)}._table_1m1cp_3 tbody tr:hover{background:var(--bg-hover)}._statusBadge_1m1cp_42{display:inline-flex;align-items:center;gap:5px;padding:2px 10px;border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--weight-semibold);white-space:nowrap}._statusCompleted_1m1cp_53{background:var(--state-live-soft);color:var(--state-live)}._statusCancelled_1m1cp_58{background:var(--danger-soft);color:var(--danger)}._statusMissed_1m1cp_63{background:var(--state-ringing-soft);color:var(--state-ringing)}._mono_1m1cp_69{font-family:var(--font-mono);font-size:var(--text-xs)}._duration_1m1cp_74{font-variant-numeric:tabular-nums;font-weight:var(--weight-medium)}._time_1m1cp_79{font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap}._agentName_1m1cp_85{font-weight:var(--weight-medium)}._emptyText_1m1cp_89{color:var(--text-subtle);font-size:var(--text-sm);text-align:center;padding:var(--space-6) 0}._recordingCell_1m1cp_97{display:flex;align-items:center;gap:4px;min-height:28px}._playBtn_1m1cp_104{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-pill);border:1px solid var(--border-default);background:var(--bg-surface);color:var(--text-muted);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard);flex-shrink:0}._playBtn_1m1cp_104:hover{background:var(--accent-soft);color:var(--accent);border-color:var(--accent)}._downloadBtn_1m1cp_128{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-pill);border:1px solid var(--border-default);background:var(--bg-surface);color:var(--text-muted);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard);flex-shrink:0}._downloadBtn_1m1cp_128:hover{background:var(--state-live-soft);color:var(--state-live);border-color:var(--state-live)}._loadingIcon_1m1cp_152{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;color:var(--text-subtle)}._spin_1m1cp_161{animation:_spin_1m1cp_161 1s linear infinite}@keyframes _spin_1m1cp_161{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._retryMsg_1m1cp_174,._errorMsg_1m1cp_175{display:inline-flex;align-items:center;gap:4px;font-size:var(--text-xs);white-space:nowrap}._retryMsg_1m1cp_174{color:var(--state-ringing)}._errorMsg_1m1cp_175{color:var(--danger)}._playerBar_1m1cp_194{display:flex;align-items:center;gap:6px;min-width:220px;max-width:320px;width:100%}._playerBtn_1m1cp_203{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--radius-pill);border:none;background:none;color:var(--text-muted);cursor:pointer;flex-shrink:0;transition:background-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard)}._playerBtn_1m1cp_203:hover{color:var(--accent);background:var(--accent-soft)}._playerTime_1m1cp_225{font-size:11px;font-variant-numeric:tabular-nums;color:var(--text-muted);min-width:30px;text-align:center;flex-shrink:0;-webkit-user-select:none;user-select:none}._seekBar_1m1cp_236{flex:1;min-width:60px;height:20px;display:flex;align-items:center;cursor:pointer;padding:6px 0}._seekTrack_1m1cp_246{width:100%;height:4px;border-radius:2px;background:var(--border-default);position:relative;overflow:hidden}._seekFill_1m1cp_255{height:100%;border-radius:2px;background:var(--accent);transition:width .05s linear}._seekBar_1m1cp_236:hover ._seekTrack_1m1cp_246{height:6px}._seekBar_1m1cp_236:hover ._seekFill_1m1cp_255{background:var(--accent-hover)}._deleteBtn_1m1cp_271{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-pill);border:none;background:none;color:var(--text-subtle);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard);flex-shrink:0}._deleteBtn_1m1cp_271:hover{color:var(--danger);background:var(--danger-soft)}._deleteBtn_1m1cp_271:disabled{opacity:.4;cursor:not-allowed}._rowDeleting_1m1cp_298{opacity:.5;pointer-events:none}._contentArea_nyqj6_4{display:flex;flex-direction:column;gap:var(--space-2);height:100%;min-height:0;overflow:hidden}._container_nyqj6_13{display:flex;flex-direction:column;flex:1;min-height:0;gap:var(--space-2);overflow:hidden}._live_nyqj6_23{flex:none;border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-surface);box-shadow:var(--shadow-xs);overflow:hidden}._liveHead_nyqj6_32{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle)}._liveTitle_nyqj6_41{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-strong)}._liveBadge_nyqj6_50{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-medium)}._liveOn_nyqj6_58{color:var(--state-live)}._liveOff_nyqj6_62{color:var(--text-muted)}._liveRow_nyqj6_66{display:flex;flex-wrap:wrap}._liveStat_nyqj6_71{display:flex;flex:1 1 0;min-width:170px;flex-direction:column;gap:var(--space-1);padding:var(--space-4) var(--space-5);border-right:1px solid var(--border-subtle)}._liveStat_nyqj6_71:last-child{border-right:none}._liveStatLabel_nyqj6_85{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--text-muted)}._liveStatValue_nyqj6_93{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:1;color:var(--text-strong)}._liveStatSub_nyqj6_104{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);color:var(--text-subtle)}._dot_nyqj6_112{width:8px;height:8px;flex:none;border-radius:var(--radius-pill)}._dotLive_nyqj6_119{background:var(--state-live)}._dotRinging_nyqj6_123{background:var(--state-ringing);animation:_signalPulse_nyqj6_1 1.4s ease-in-out infinite}._dotCalls_nyqj6_128{background:var(--accent)}._dotIdle_nyqj6_132{background:var(--text-subtle)}._headerActions_nyqj6_139,._statsRow_nyqj6_140{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end}._statusPill_nyqj6_148{display:inline-flex;align-items:center;gap:var(--space-1);min-height:26px;padding:0 var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--bg-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-muted);-webkit-user-select:none;user-select:none;transition:background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard)}._statusPillSuccess_nyqj6_167{background:var(--state-live-soft);border-color:color-mix(in oklab,var(--state-live),transparent 58%);color:var(--state-live)}._statusPillPrimary_nyqj6_173{background:var(--accent-soft);border-color:color-mix(in oklab,var(--accent),transparent 58%);color:var(--accent)}._statusPillWarning_nyqj6_179{background:var(--state-ringing-soft);border-color:color-mix(in oklab,var(--state-ringing),transparent 58%);color:var(--state-ringing)}._statusPillMuted_nyqj6_185{background:var(--bg-muted);border-color:var(--border-subtle);color:var(--text-muted)}._pillLabel_nyqj6_191{color:var(--text-muted);font-weight:var(--weight-regular);letter-spacing:var(--tracking-label);text-transform:uppercase;font-size:var(--text-2xs)}._pillValue_nyqj6_199{font-weight:var(--weight-semibold)}._statusDot_nyqj6_203{width:8px;height:8px;border-radius:50%;background:var(--text-subtle)}._statusDotAvailable_nyqj6_210{background:var(--state-live)}._statusDotRinging_nyqj6_213{background:var(--state-ringing);animation:_signalPulse_nyqj6_1 1.4s ease-in-out infinite}._statusDotBusy_nyqj6_217{background:var(--channel-email)}._statusDotOffline_nyqj6_220{background:var(--text-subtle)}._historyToggleBtn_nyqj6_225{display:inline-flex;align-items:center;gap:var(--space-1);min-height:26px;padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--bg-muted);border:1px solid var(--border-default);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-muted);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard);-webkit-user-select:none;user-select:none}._historyToggleBtn_nyqj6_225:hover{background:var(--bg-hover);color:var(--text-strong);border-color:var(--border-strong)}._historyToggleBtnActive_nyqj6_251{background:var(--accent-soft);border-color:color-mix(in oklab,var(--accent),transparent 58%);color:var(--accent)}._topCallBar_nyqj6_260{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--border-default);background:var(--bg-surface);box-shadow:var(--shadow-xs);animation:_slideDown_nyqj6_1 var(--motion-base) var(--ease-standard)}._topCallBarActive_nyqj6_273{border-color:color-mix(in oklab,var(--state-live),transparent 55%);background:color-mix(in oklab,var(--state-live-soft),var(--bg-surface) 72%)}._topCallBarPending_nyqj6_278{border-color:color-mix(in oklab,var(--accent),transparent 55%);background:color-mix(in oklab,var(--accent-soft),var(--bg-surface) 72%)}@keyframes _slideDown_nyqj6_1{0%{transform:translateY(-8px);opacity:0}to{transform:translateY(0);opacity:1}}._topBarLeft_nyqj6_294{display:flex;align-items:center;gap:var(--space-3);min-width:0;flex:1}._topBarInfo_nyqj6_302{display:flex;flex-direction:column;gap:2px;min-width:0}._topBarLabel_nyqj6_309{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-muted);font-weight:var(--weight-medium)}._topBarPhoneIcon_nyqj6_317{flex-shrink:0;color:var(--text-muted)}._topBarPhoneIconActive_nyqj6_322{color:var(--state-live)}._topBarPhoneIconClaimed_nyqj6_325{color:var(--accent)}._topBarCallerNumber_nyqj6_329{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-strong);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._topBarDuration_nyqj6_339{margin-left:auto;font-family:var(--font-mono);font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--state-live);font-variant-numeric:tabular-nums;flex-shrink:0}._topBarRight_nyqj6_349{display:flex;align-items:center;gap:var(--space-2, 8px);flex-shrink:0}._topBarBtn_nyqj6_356{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}._connectBtn_nyqj6_363{background-color:var(--state-live)!important}._connectBtn_nyqj6_363:hover:not(:disabled){background-color:color-mix(in oklab,var(--state-live),black 15%)!important}._popupOverlay_nyqj6_374{position:fixed;inset:0;background:var(--overlay);display:flex;align-items:center;justify-content:center;z-index:var(--z-overlay);animation:_fadeIn_nyqj6_1 var(--motion-base) var(--ease-standard)}@keyframes _fadeIn_nyqj6_1{0%{opacity:0}to{opacity:1}}._popupCard_nyqj6_394{width:100%;max-width:380px;min-height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-8) var(--space-5);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-modal);animation:_slideUp_nyqj6_1 var(--motion-slow) var(--ease-standard)}@keyframes _slideUp_nyqj6_1{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}._popupContent_nyqj6_420{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);position:relative;width:100%}._popupIcon_nyqj6_429{width:56px;height:56px;color:var(--accent);animation:_shake_nyqj6_1 .5s ease-in-out infinite;z-index:1}._popupIconEnded_nyqj6_437{width:48px;height:48px;color:var(--danger)}._pulseRing_nyqj6_443{position:absolute;top:-10px;width:100px;height:100px;border-radius:50%;background:var(--accent-soft);opacity:.3}._animatePulse_nyqj6_453{animation:_pulse_nyqj6_443 1.5s ease-in-out infinite}@keyframes _pulse_nyqj6_443{0%,to{transform:scale(1);opacity:.3}50%{transform:scale(1.2);opacity:.1}}@keyframes _shake_nyqj6_1{0%,to{transform:rotate(0)}25%{transform:rotate(-15deg)}75%{transform:rotate(15deg)}}._callerInfo_nyqj6_482{text-align:center}._callerNumberText_nyqj6_486{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--text-strong);margin-bottom:4px;font-variant-numeric:tabular-nums}._incomingLabel_nyqj6_494{font-size:var(--text-sm);color:var(--accent);font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:var(--tracking-label)}._statusText_nyqj6_502{font-size:var(--text-base);color:var(--text-strong);font-weight:var(--weight-medium)}._finalDuration_nyqj6_508{font-size:var(--text-sm);color:var(--text-muted)}._actionButtons_nyqj6_513{display:flex;gap:var(--space-3);margin-top:var(--space-2)}._declineBtn_nyqj6_519,._acceptBtn_nyqj6_520{min-width:110px;display:flex;align-items:center;justify-content:center;gap:6px}._acceptBtn_nyqj6_520{background-color:var(--state-live)!important}._acceptBtn_nyqj6_520:hover:not(:disabled){background-color:color-mix(in oklab,var(--state-live),black 15%)!important}._idleIndicator_nyqj6_539{display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-radius:var(--radius-lg);background:var(--bg-surface);border:1px dashed var(--border-default);color:var(--text-muted)}._idleIndicatorIcon_nyqj6_551{color:var(--text-muted)}._idleIndicatorText_nyqj6_555{font-size:var(--text-sm);color:var(--text-muted)}._workspaceGrid_nyqj6_563{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-2);flex-shrink:0}@media(max-width:960px){._workspaceGrid_nyqj6_563{grid-template-columns:1fr}}@media(max-width:900px){._contentArea_nyqj6_4{overflow-y:auto}._container_nyqj6_13{flex:none;overflow:visible}._liveStat_nyqj6_71{min-width:50%}._historyCard_nyqj6_590{min-height:320px}}@media(max-width:640px){._liveHead_nyqj6_32,._topCallBar_nyqj6_260,._panelHeader_nyqj6_598{align-items:flex-start;flex-direction:column}._liveStat_nyqj6_71{min-width:100%;border-right:none;border-bottom:1px solid var(--border-subtle)}._liveStat_nyqj6_71:last-child{border-bottom:none}._fieldRow_nyqj6_613{grid-template-columns:1fr}}._panelCard_nyqj6_621{display:flex;flex-direction:column;padding:0;border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-surface);box-shadow:var(--shadow-xs);overflow:hidden}._panelHeader_nyqj6_598{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle)}._panelTitleGroup_nyqj6_641{display:flex;align-items:center;gap:var(--space-2);min-width:0}._panelIcon_nyqj6_648{color:var(--text-muted);flex-shrink:0}._panelTitle_nyqj6_641{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-strong)}._panelBody_nyqj6_659{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4)}._connBadge_nyqj6_667{display:inline-flex;align-items:center;gap:var(--space-1);height:22px;padding:0 var(--space-2);border-radius:var(--radius-pill);font-size:var(--text-2xs);font-weight:var(--weight-semibold);color:var(--text-muted);background:var(--bg-surface);border:1px solid var(--border-default);text-transform:uppercase;letter-spacing:var(--tracking-label)}._connBadgeReady_nyqj6_683{color:var(--state-live);border-color:color-mix(in oklab,var(--state-live),transparent 60%);background:var(--state-live-soft)}._connBadgeBusy_nyqj6_689{color:var(--state-ringing);border-color:color-mix(in oklab,var(--state-ringing),transparent 60%);background:var(--state-ringing-soft)}._connBadgeDot_nyqj6_695{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.6}._connBadgeDotReady_nyqj6_703{opacity:1}._connBadgeDotBusy_nyqj6_707{animation:_signalPulse_nyqj6_1 1.4s ease-in-out infinite}._fieldRow_nyqj6_613{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-3)}._fieldGroup_nyqj6_719{display:flex;flex-direction:column;gap:4px;min-width:0}._fieldGroupMessage_nyqj6_727{width:100%}._fieldLabel_nyqj6_731{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--tracking-label)}._fieldInput_nyqj6_739{width:100%}._callControlRow_nyqj6_744{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;min-height:36px}._controlBtn_nyqj6_752{display:inline-flex;align-items:center;gap:6px}._controlBtnPrimary_nyqj6_758{min-width:130px;justify-content:center}._callStatusText_nyqj6_763{display:inline-flex;align-items:center;gap:6px;font-size:var(--text-sm);color:var(--text-muted);font-weight:var(--weight-medium)}._callStatusDot_nyqj6_772{width:8px;height:8px;border-radius:50%;background:var(--text-subtle)}._callStatusDotPending_nyqj6_779{background:var(--state-ringing);animation:_signalPulse_nyqj6_1 1.4s ease-in-out infinite}._callStatusDotActive_nyqj6_784{background:var(--state-live);animation:_signalPulse_nyqj6_1 1.4s ease-in-out infinite}._callDurationLive_nyqj6_789{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--state-live);font-variant-numeric:tabular-nums;min-width:80px}._endedIcon_nyqj6_801{color:var(--danger)}._smsSuccess_nyqj6_806{display:inline-flex;align-items:center;gap:4px;font-size:var(--text-xs);color:var(--state-live);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-label)}._smsError_nyqj6_817{font-size:var(--text-sm);color:var(--danger)}._summaryPanel_nyqj6_825{flex:1;overflow-y:hidden;display:flex;flex-direction:row;gap:var(--space-4);width:100%}._summaryPanel_nyqj6_825>*{flex:1 1 0;min-width:0}._historyCard_nyqj6_590{flex:1;min-height:0;display:flex;flex-direction:column;padding:0;border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-surface);box-shadow:var(--shadow-xs);overflow:hidden;animation:_fadeIn_nyqj6_1 var(--motion-base) var(--ease-standard)}._historyBody_nyqj6_856{flex:1;min-height:0;overflow-y:auto;padding:0}._historyRefreshBtn_nyqj6_863{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;border-radius:var(--radius-button);border:1px solid var(--border-default);background:var(--bg-surface);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-muted);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard)}._historyRefreshBtn_nyqj6_863:hover:not(:disabled){background:var(--bg-hover);color:var(--text-strong);border-color:var(--border-strong)}._historyRefreshBtn_nyqj6_863:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}._spin_nyqj6_893{animation:_spin_nyqj6_893 1s linear infinite}@keyframes _spin_nyqj6_893{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._dotRinging_nyqj6_123,._statusDotRinging_nyqj6_213,._connBadgeDotBusy_nyqj6_707,._callStatusDotPending_nyqj6_779,._callStatusDotActive_nyqj6_784,._animatePulse_nyqj6_453,._popupIcon_nyqj6_429,._topCallBar_nyqj6_260,._popupOverlay_nyqj6_374,._popupCard_nyqj6_394,._historyCard_nyqj6_590,._spin_nyqj6_893{animation:none}}._contentArea_1votf_3{display:flex;flex-direction:column;gap:var(--space-2);height:100%;min-height:0;overflow:hidden}._live_1votf_13{flex:none;border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-surface);box-shadow:var(--shadow-xs);overflow:hidden}._liveHead_1votf_22{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle)}._liveTitle_1votf_31{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-strong)}._liveBadge_1votf_40{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-medium)}._liveOn_1votf_48{color:var(--state-live)}._liveOff_1votf_52{color:var(--text-muted)}._liveRow_1votf_56{display:flex;flex-wrap:wrap}._liveStat_1votf_61{display:flex;flex:1 1 0;min-width:140px;flex-direction:column;gap:var(--space-1);padding:var(--space-4) var(--space-5);border-right:1px solid var(--border-subtle)}._liveStat_1votf_61:last-child{border-right:none}._liveStatLabel_1votf_75{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--text-muted)}._liveStatValue_1votf_83{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-2xl);font-weight:var(--weight-semibold);line-height:1;color:var(--text-strong)}._liveStatSub_1votf_92{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);color:var(--text-subtle)}._connectionBadge_1votf_101{display:inline-flex;align-items:center;gap:var(--space-1);min-height:26px;padding:0 var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-pill);background:color-mix(in oklab,var(--bg-surface),var(--accent) 12%);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-muted);flex-shrink:0}._iconOnline_1votf_116,._textOnline_1votf_117{color:var(--state-live)}._iconOffline_1votf_121,._textOffline_1votf_122{color:var(--danger)}._textOnline_1votf_117,._textOffline_1votf_122{font-weight:var(--weight-semibold)}._topRow_1votf_132{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-2);flex:none;min-height:0}._panelCard_1votf_140,._historyPanel_1votf_141{display:flex;min-width:0;flex-direction:column;padding:0;border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-surface);box-shadow:var(--shadow-xs);overflow:hidden}._panelCard_1votf_140{height:320px}._historyPanel_1votf_141{flex:1 1 auto;min-height:0}._panelHeader_1votf_162{flex:none;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle)}._panelTitle_1votf_172{display:inline-flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-strong)}._panelScroll_1votf_182,._historyScroll_1votf_183{flex:1 1 auto;min-height:0;overflow-y:auto}._table_1votf_190{width:100%;border-collapse:collapse;font-size:var(--text-sm)}._table_1votf_190 th{position:-webkit-sticky;position:sticky;top:0;z-index:1;text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-subtle);background:var(--bg-muted);color:var(--text-muted);font-weight:var(--weight-semibold);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-label);white-space:nowrap}._table_1votf_190 td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-subtle);vertical-align:middle;color:var(--text-default)}._table_1votf_190 tbody tr{transition:background-color var(--motion-fast) var(--ease-standard)}._table_1votf_190 tbody tr:hover,._agentRow_1votf_224:hover{background:var(--bg-hover)}._agentRow_1votf_224{cursor:pointer}._dot_1votf_233,._dotInline_1votf_234{display:inline-block;width:8px;height:8px;border-radius:var(--radius-pill);flex-shrink:0}._dotAvailable_1votf_242{background:var(--state-live);color:var(--state-live)}._dotBusy_1votf_247{background:var(--channel-email);color:var(--channel-email)}._dotRinging_1votf_252{background:var(--state-ringing);color:var(--state-ringing);animation:_signalPulse_1votf_1 1.4s ease-in-out infinite}._dotOffline_1votf_258{background:var(--text-subtle);color:var(--text-subtle)}._dotCalls_1votf_263{background:var(--accent);color:var(--accent)}._statusBadge_1votf_268{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-default)}._callStatusBadge_1votf_277{display:inline-flex;align-items:center;padding:2px var(--space-2);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--weight-semibold);white-space:nowrap}._callRinging_1votf_287{background:var(--state-ringing-soft);color:var(--state-ringing);animation:_signalPulse_1votf_1 1.4s ease-in-out infinite}._callConnected_1votf_293{background:var(--state-live-soft);color:var(--state-live)}._callActive_1votf_298{background:var(--channel-email-soft);color:var(--channel-email)}._mono_1votf_303{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted)}._emptyText_1votf_309{color:var(--text-subtle);font-size:var(--text-sm);text-align:center;padding:var(--space-8) var(--space-4)}._historySearchBar_1votf_317{display:flex;align-items:center;gap:var(--space-2)}._searchInputWrap_1votf_323{position:relative;display:flex;align-items:center}._searchIcon_1votf_329{position:absolute;left:var(--space-2);color:var(--text-subtle);pointer-events:none}._searchInput_1votf_323{width:260px;padding:var(--space-1) 30px var(--space-1) 28px;border:1px solid var(--border-default);border-radius:var(--radius-input);font-size:var(--text-sm);color:var(--text-default);background:var(--bg-surface);outline:none;transition:border-color var(--motion-fast) var(--ease-standard)}._searchInput_1votf_323:focus{border-color:var(--accent)}._searchInput_1votf_323::placeholder{color:var(--text-subtle)}._clearBtn_1votf_356{position:absolute;right:var(--space-1);display:inline-flex;align-items:center;justify-content:center;padding:var(--space-1);border:none;background:none;color:var(--text-subtle);cursor:pointer;border-radius:var(--radius-pill)}._clearBtn_1votf_356:hover{background:var(--bg-hover);color:var(--text-muted)}._activeFilter_1votf_375{display:inline-flex;flex:none;align-items:center;gap:var(--space-1);width:-webkit-fit-content;width:fit-content;margin:var(--space-3) var(--space-4) 0;padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--accent);font-size:var(--text-xs)}@media(max-width:900px){._contentArea_1votf_3{overflow-y:auto}._topRow_1votf_132{grid-template-columns:1fr}._panelCard_1votf_140{height:260px}._historyPanel_1votf_141{min-height:360px}}@media(max-width:640px){._liveHead_1votf_22,._panelHeader_1votf_162{align-items:flex-start;flex-direction:column}._liveStat_1votf_61{min-width:50%}._searchInput_1votf_323{width:min(260px,calc(100vw - 64px))}}@media(prefers-reduced-motion:reduce){._dotRinging_1votf_252,._callRinging_1votf_287{animation:none}._table_1votf_190 tbody tr,._searchInput_1votf_323{transition:none}}:root{--white: #ffffff;--teal-50: #e6faf8;--teal-100: #c5f3ef;--teal-200: #93e9e1;--teal-300: #5bdcd1;--teal-400: #22ccbe;--teal-500: #10cfc1;--teal-600: #0daaa3;--teal-700: #0b8780;--teal-800: #0c6b66;--teal-900: #0d5651;--gray-0: #ffffff;--gray-50: #fafafa;--gray-100: #f4f4f5;--gray-200: #e4e4e7;--gray-300: #d4d4d8;--gray-400: #a1a1aa;--gray-500: #71717a;--gray-700: #3f3f46;--gray-900: #18181b;--slate-0: #ffffff;--slate-25: #f7f9fb;--slate-50: #eef2f6;--slate-100: #e2e8ef;--slate-200: #cbd5e0;--slate-300: #a7b4c2;--slate-400: #7c8b9c;--slate-500: #5a6878;--slate-600: #43505d;--slate-700: #2e3946;--slate-800: #1e2832;--slate-900: #131a22;--slate-950: #0a0e13;--gold-500: #c98a1a;--gold-100: #f3e2bf;--gold-700: #7a5510;--gold-900: #4a3206;--violet-500: #8b6cf0;--violet-100: #e2dafb;--violet-700: #5a3cc4;--violet-900: #2c1d5e;--blue-500: #3b82f6;--blue-100: #d4e3fd;--blue-700: #2456b8;--blue-900: #16306e;--green-500: #16b364;--green-100: #c9f0d9;--green-700: #0a6b3c;--green-900: #0a4429;--amber-500: #f59e0b;--amber-100: #fce8c2;--amber-900: #5c3a05;--vermilion-500: #ff6b4a;--vermilion-100: #ffd9cf;--vermilion-700: #c23c20;--vermilion-900: #6e1e0d;--red-500: #e5484d;--red-100: #fbd5d6;--red-700: #b22427;--red-900: #5e1417;--orange-500: #d97706;--orange-700: #9a5404;--orange-900: #5c3a05;--green-feedback-500: #16a34a;--green-feedback-700: #0a6b30;--green-feedback-900: #0a4420;--radius-xs-raw: 4px;--radius-sm-raw: 6px;--radius-md-raw: 8px;--radius-lg-raw: 12px;--radius-xl-raw: 16px;--radius-pill-raw: 999px;--space-0-raw: 0;--space-1-raw: 4px;--space-2-raw: 8px;--space-3-raw: 12px;--space-4-raw: 16px;--space-5-raw: 20px;--space-6-raw: 24px;--space-8-raw: 32px;--space-10-raw: 40px;--space-12-raw: 48px;--space-16-raw: 64px}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-latin-500-normal.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-latin-600-normal.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter-latin-700-normal.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono-latin-400-normal.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jetbrains-mono-latin-500-normal.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/jetbrains-mono-latin-600-normal.woff2) format("woff2")}:root{--font-sans: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SF Mono", "Menlo", "Consolas", monospace;--font-family-sans: var(--font-sans);--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--text-2xs: 11px;--leading-2xs: 16px;--text-xs: 12px;--leading-xs: 18px;--text-sm: 13px;--leading-sm: 20px;--text-base: 14px;--leading-base: 22px;--text-md: 15px;--leading-md: 24px;--text-lg: 18px;--leading-lg: 26px;--text-xl: 22px;--leading-xl: 30px;--text-2xl: 28px;--leading-2xl: 36px;--text-3xl: 34px;--leading-3xl: 42px;--font-size-xs: var(--text-xs);--font-size-sm: var(--text-sm);--font-size-base: var(--text-base);--font-size-lg: var(--text-lg);--font-size-xl: var(--text-xl);--font-size-2xl: var(--text-2xl);--tracking-tight: -.01em;--tracking-normal: 0;--tracking-label: .06em}:root,[data-theme=light]{color-scheme:light;--bg-app: #efefef;--bg-surface: var(--gray-0);--bg-surface-raised: #ffffff;--bg-surface-sunken: var(--gray-100);--bg-muted: var(--gray-100);--bg-hover: var(--gray-100);--bg-active: var(--gray-200);--bg-inverse: var(--gray-900);--border-subtle: var(--gray-200);--border-default: var(--gray-300);--border-strong: var(--gray-400);--text-strong: var(--gray-900);--text-default: var(--gray-700);--text-muted: var(--gray-500);--text-subtle: var(--gray-400);--text-inverse: #ffffff;--accent: var(--teal-500);--accent-hover: var(--teal-600);--accent-active: var(--teal-700);--accent-soft: var(--teal-50);--accent-on: #042b28;--danger: var(--red-500);--danger-soft: var(--red-100);--danger-soft-ink: var(--red-900);--danger-solid: var(--red-700);--danger-solid-ink: var(--white);--danger-on: var(--white);--success: var(--green-feedback-500);--success-soft: var(--green-100);--success-soft-ink: var(--green-feedback-900);--success-solid: var(--green-feedback-700);--success-solid-ink: var(--white);--warning: var(--orange-500);--warning-soft: var(--amber-100);--warning-soft-ink: var(--orange-900);--warning-solid: var(--orange-700);--warning-solid-ink: var(--white);--info: var(--blue-500);--info-soft: var(--blue-100);--info-soft-ink: var(--blue-900);--info-solid: var(--blue-700);--info-solid-ink: var(--white);--focus-ring: var(--teal-500);--overlay: rgba(10, 14, 19, .55);--shadow-xs: 0 1px 2px rgba(0, 0, 0, .06);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .08), 0 1px 2px rgba(0, 0, 0, .05);--shadow-md: 0 4px 12px rgba(0, 0, 0, .1);--shadow-lg: 0 12px 32px rgba(0, 0, 0, .16);--shadow-popover: 0 8px 24px rgba(0, 0, 0, .18)}[data-theme=dark]{color-scheme:dark;--bg-app: var(--slate-950);--bg-surface: var(--slate-900);--bg-surface-raised: var(--slate-800);--bg-surface-sunken: var(--slate-950);--bg-muted: var(--slate-800);--bg-hover: var(--slate-800);--bg-active: var(--slate-700);--bg-inverse: var(--slate-50);--border-subtle: var(--slate-800);--border-default: var(--slate-700);--border-strong: var(--slate-600);--text-strong: var(--slate-50);--text-default: var(--slate-200);--text-muted: var(--slate-400);--text-subtle: var(--slate-500);--text-inverse: var(--slate-950);--accent: var(--teal-400);--accent-hover: var(--teal-300);--accent-active: var(--teal-500);--accent-soft: rgba(16, 207, 193, .14);--accent-on: #042b28;--danger: #ff6166;--danger-soft: rgba(229, 72, 77, .18);--danger-soft-ink: #ff9ea0;--danger-solid: var(--red-700);--danger-solid-ink: var(--white);--danger-on: var(--white);--success: #2dd47f;--success-soft: rgba(22, 179, 100, .18);--success-soft-ink: #8fe6bb;--success-solid: var(--green-feedback-700);--success-solid-ink: var(--white);--warning: #f5b13d;--warning-soft: rgba(245, 158, 11, .16);--warning-soft-ink: #f5cd86;--warning-solid: var(--orange-700);--warning-solid-ink: var(--white);--info: #5b9bf8;--info-soft: rgba(59, 130, 246, .18);--info-soft-ink: #a9c8fb;--info-solid: var(--blue-700);--info-solid-ink: var(--white);--focus-ring: var(--teal-400);--overlay: rgba(0, 0, 0, .62);--shadow-xs: 0 1px 2px rgba(0, 0, 0, .4);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .5);--shadow-md: 0 4px 12px rgba(0, 0, 0, .5);--shadow-lg: 0 12px 32px rgba(0, 0, 0, .6);--shadow-popover: 0 8px 24px rgba(0, 0, 0, .6)}:root{--radius-xs: var(--radius-xs-raw);--radius-sm: var(--radius-sm-raw);--radius-md: var(--radius-md-raw);--radius-lg: var(--radius-lg-raw);--radius-xl: var(--radius-xl-raw);--radius-pill: var(--radius-pill-raw);--radius-input: var(--radius-sm-raw);--radius-button: var(--radius-md-raw);--radius-card: var(--radius-lg-raw);--space-1: var(--space-1-raw);--space-2: var(--space-2-raw);--space-3: var(--space-3-raw);--space-4: var(--space-4-raw);--space-5: var(--space-5-raw);--space-6: var(--space-6-raw);--space-8: var(--space-8-raw);--space-10: var(--space-10-raw);--space-12: var(--space-12-raw);--space-16: var(--space-16-raw);--z-base: 0;--z-raised: 10;--z-sticky: 20;--z-header: 30;--z-dropdown: 40;--z-tooltip: 50;--z-actionbar: 60;--z-overlay: 70;--z-modal: 80;--z-toast: 90;--ink-on-solid: var(--white);--motion-fast: .12s;--motion-base: .18s;--motion-slow: .28s;--ease-standard: cubic-bezier(.2, 0, 0, 1);--ease-emphasized: cubic-bezier(.3, 0, 0, 1);--opacity-disabled: .5}:root,[data-theme=light]{--channel-voice: var(--gold-500);--channel-voice-soft: var(--gold-100);--channel-voice-on: var(--gold-900);--channel-sms: var(--violet-500);--channel-sms-soft: var(--violet-100);--channel-sms-on: var(--violet-900);--channel-email: var(--blue-500);--channel-email-soft: var(--blue-100);--channel-email-on: var(--blue-900);--state-live: var(--green-500);--state-live-soft: var(--green-100);--state-live-on: var(--green-900);--state-ringing: var(--amber-500);--state-ringing-soft: var(--amber-100);--state-ringing-on: var(--amber-900);--state-escalated: var(--vermilion-500);--state-escalated-soft: var(--vermilion-100);--state-escalated-on: var(--vermilion-900);--state-ended: var(--slate-500);--state-ended-soft: var(--slate-100);--state-ended-on: var(--slate-700);--channel-voice-solid: var(--gold-700);--channel-sms-solid: var(--violet-700);--channel-email-solid: var(--blue-700);--state-live-solid: var(--green-700);--state-ringing-solid: var(--amber-500);--state-ringing-solid-ink: var(--amber-900);--state-escalated-solid: var(--vermilion-700);--state-ended-solid: var(--slate-600)}[data-theme=dark]{--channel-voice: #e0a73a;--channel-voice-soft: rgba(201, 138, 26, .2);--channel-voice-on: #f3e2bf;--channel-sms: #a78bf5;--channel-sms-soft: rgba(139, 108, 240, .22);--channel-sms-on: #e2dafb;--channel-email: #5b9bf8;--channel-email-soft: rgba(59, 130, 246, .2);--channel-email-on: #d4e3fd;--state-live: #2dd47f;--state-live-soft: rgba(22, 179, 100, .2);--state-live-on: #c9f0d9;--state-ringing: #f5b13d;--state-ringing-soft: rgba(245, 158, 11, .18);--state-ringing-on: #fce8c2;--state-escalated: #ff8366;--state-escalated-soft: rgba(255, 107, 74, .2);--state-escalated-on: #ffd9cf;--state-ended: var(--slate-400);--state-ended-soft: rgba(124, 139, 156, .18);--state-ended-on: var(--slate-200);--channel-voice-solid: var(--gold-700);--channel-sms-solid: var(--violet-700);--channel-email-solid: var(--blue-700);--state-live-solid: var(--green-700);--state-ringing-solid: var(--amber-500);--state-ringing-solid-ink: var(--amber-900);--state-escalated-solid: var(--vermilion-700);--state-ended-solid: var(--slate-600)}:root{--color-primary: var(--accent);--color-primary-soft: var(--accent-soft);--color-primary-hard: var(--accent-active);--color-secondary: var(--accent-hover);--color-danger: var(--danger);--color-success: var(--success);--color-warning: var(--warning);--color-info: var(--info);--color-app-bg-muted: var(--bg-surface-sunken);--color-surface: var(--bg-surface);--color-surface-muted: var(--bg-muted);--color-surface-hover: var(--bg-hover);--color-surface-ghost: var(--bg-active);--color-border-base: var(--border-default);--color-border-muted: var(--border-subtle);--color-border-hover: var(--border-strong);--color-text-base: var(--text-default);--color-text-strong: var(--text-strong);--color-text-muted: var(--text-muted);--color-text-ghost: var(--text-subtle);--color-text-danger: var(--danger);--font-size-md: var(--text-md);--radius-card: var(--radius-lg);--radius-button: var(--radius-md);--radius-input: var(--radius-sm);--shadow-card: var(--shadow-md);--shadow-modal: var(--shadow-lg);--space-layout: var(--space-2);--space-section: var(--space-4);--space-card: var(--space-2);--space-input: var(--space-1);--transition-fast: var(--motion-fast);--tracking-wide: var(--tracking-label);--blur-sm: 2px}:root,[data-theme=light]{--bubble-client: #dadada;--bubble-agent: #90b8f7;--scrollbar-thumb: rgba(0, 0, 0, .2);--scrollbar-track: transparent;--heat-low: var(--teal-50);--heat-high: #f05454}[data-theme=dark]{--bubble-client: var(--slate-800);--bubble-agent: #1f4fb0;--scrollbar-thumb: rgba(243, 244, 246, .28);--scrollbar-track: transparent;--heat-low: var(--slate-800);--heat-high: #f05454}.scrollbar{overflow-y:auto;background-clip:padding-box}.scrollbar::-webkit-scrollbar{width:10px;height:10px;background-color:transparent}.scrollbar::-webkit-scrollbar-track{background-color:transparent}.scrollbar::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb, #888);border-radius:99px;border:3px solid transparent;background-clip:content-box}.scrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover, #555)}.scrollbar::-webkit-scrollbar-corner{background-color:transparent}@keyframes dropdownFade{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes overlayFade{0%{opacity:0}to{opacity:1}}@keyframes signalPulse{0%{box-shadow:0 0 0 0 var(--pulse-color, var(--state-live));opacity:1}70%{box-shadow:0 0 0 5px transparent;opacity:.8}to{box-shadow:0 0 0 0 transparent;opacity:1}}@keyframes skeletonShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes spin{to{transform:rotate(360deg)}}.animate-dropdown{animation:dropdownFade var(--motion-fast) var(--ease-standard)}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,Consolas,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}html{font-size:var(--text-base);-webkit-text-size-adjust:100%}body{margin:0;padding:0;font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-base);background-color:var(--bg-app);color:var(--text-default);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}*{box-sizing:border-box}:where(time,[data-numeric]){font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums}::selection{background-color:var(--accent-soft);color:var(--text-strong)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-xs)}:focus:not(:focus-visible){outline:none}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.\!visible{visibility:visible!important}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.inset-0{inset:0}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.top-0{top:0}.-z-actionbar{z-index:-60}.-z-base{z-index:0}.-z-dropdown{z-index:-40}.-z-header{z-index:-30}.-z-modal{z-index:-80}.-z-overlay{z-index:-70}.-z-toast{z-index:-90}.-z-tooltip{z-index:-50}.m-2{margin:var(--space-2)}.mx-auto{margin-left:auto;margin-right:auto}.mb-2{margin-bottom:var(--space-2)}.mb-3{margin-bottom:var(--space-3)}.mb-section{margin-bottom:var(--space-6)}.mt-0\.5,.mt-1{margin-top:var(--space-1)}.mt-2{margin-top:var(--space-2)}.mt-3{margin-top:var(--space-3)}.mt-section{margin-top:var(--space-6)}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-4{height:var(--space-4)}.h-5{height:var(--space-5)}.h-6{height:var(--space-6)}.h-full{height:100%}.h-screen{height:100vh}.min-h-0{min-height:0px}.min-h-\[320px\]{min-height:320px}.min-h-screen{min-height:100vh}.w-4{width:var(--space-4)}.w-5{width:var(--space-5)}.w-56{width:14rem}.w-6{width:var(--space-6)}.w-60{width:15rem}.w-\[min\(440px\,92vw\)\]{width:min(440px,92vw)}.w-\[min\(560px\,92vw\)\]{width:min(560px,92vw)}.w-\[min\(640px\,92vw\)\]{width:min(640px,92vw)}.w-\[min\(720px\,92vw\)\]{width:min(720px,92vw)}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[300px\]{min-width:300px}.min-w-\[80px\]{min-width:80px}.min-w-\[8ch\]{min-width:8ch}.max-w-\[66rem\]{max-width:66rem}.max-w-\[78\%\]{max-width:78%}.max-w-lg{max-width:32rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-1{gap:var(--space-1)}.gap-1\.5{gap:.375rem}.gap-2{gap:var(--space-2)}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.gap-main{gap:var(--space-1)}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--space-1) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-1) * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--space-2) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-2) * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--space-4) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-4) * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-card{border-radius:var(--radius-lg)}.rounded-full{border-radius:9999px}.rounded-input{border-radius:var(--radius-sm)}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-border{border-color:var(--border-default)}.border-border-subtle{border-color:var(--border-subtle)}.border-brand-danger{border-color:var(--danger)}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.bg-\[var\(--bg-surface\)\]{background-color:var(--bg-surface)}.bg-\[var\(--bubble-agent\)\]{background-color:var(--bubble-agent)}.bg-\[var\(--bubble-client\)\]{background-color:var(--bubble-client)}.bg-black\/10{background-color:#0000001a}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-brand-soft{background-color:var(--accent-soft)}.bg-transparent{background-color:transparent}.bg-warning-soft{background-color:var(--warning-soft)}.p-0{padding:0}.p-1{padding:var(--space-1)}.p-3{padding:var(--space-3)}.p-4{padding:var(--space-4)}.p-6{padding:var(--space-6)}.p-8{padding:var(--space-8)}.px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.px-layout{padding-left:var(--space-3);padding-right:var(--space-3)}.py-0\.5{padding-top:var(--space-1);padding-bottom:var(--space-1)}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:var(--space-10);padding-bottom:var(--space-10)}.py-16{padding-top:var(--space-16);padding-bottom:var(--space-16)}.py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.pb-3{padding-bottom:var(--space-3)}.pt-2{padding-top:var(--space-2)}.pt-3{padding-top:var(--space-3)}.text-left{text-align:left}.text-center{text-align:center}.font-mono{font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,Consolas,monospace}.text-2xs{font-size:var(--text-2xs);line-height:var(--leading-2xs)}.text-lg{font-size:var(--text-lg);line-height:var(--leading-lg)}.text-sm{font-size:var(--text-sm);line-height:var(--leading-sm)}.text-xl{font-size:var(--text-xl);line-height:var(--leading-xl)}.text-xs{font-size:var(--text-xs);line-height:var(--leading-xs)}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tracking-label{letter-spacing:var(--tracking-label)}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-brand-danger,.text-danger{color:var(--danger)}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-text-default{color:var(--text-default)}.text-text-muted{color:var(--text-muted)}.text-text-strong{color:var(--text-strong)}.text-warning{color:var(--warning)}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.opacity-60{opacity:.6}.shadow-md{--tw-shadow: var(--shadow-md);--tw-shadow-colored: var(--shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: var(--shadow-sm);--tw-shadow-colored: var(--shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-brand-danger{--tw-ring-color: var(--danger)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-colors{transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.hover\:text-danger:hover{color:var(--danger)}.dark\:text-gray-300:is([data-theme=dark] *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}@media(min-width:640px){.sm\:w-72{width:18rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px){.md\:static{position:static}.md\:hidden{display:none}.md\:h-full{height:100%}.md\:w-4\/5{width:80%}.md\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media(min-width:1024px){.lg\:grid-cols-none{grid-template-columns:none}}
