*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--color-primary:#1a73e8;--color-primary-hover:#1557b0;--color-success:#34a853;--color-error:#ea4335;--color-warning:#fbbc04;--color-neutral:#6c757d;--color-bg:#f8f9fa;--color-surface:#fff;--color-text:#202124;--color-text-secondary:#5f6368;--color-border:#dadce0;--font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;--font-mono:"Fira Code", "Cascadia Code", monospace;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--shadow-sm:0 1px 3px #0000001f;--shadow-md:0 4px 6px #0000001f;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px}body{font-family:var(--font-family);background-color:var(--color-bg);color:var(--color-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._toast_3rmyk_5{align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-md);border-radius:var(--radius-md);background-color:var(--color-surface);box-shadow:var(--shadow-md);border-left:4px solid #0000;min-width:280px;max-width:400px;animation:.2s ease-out _slideIn_3rmyk_1;display:flex}._success_3rmyk_19{border-left-color:var(--color-success)}._error_3rmyk_23{border-left-color:var(--color-error)}._icon_3rmyk_27{flex-shrink:0;font-size:1.125rem;line-height:1.4}._iconSuccess_3rmyk_33{color:var(--color-success)}._iconError_3rmyk_37{color:var(--color-error)}._body_3rmyk_41{flex:1;min-width:0}._message_3rmyk_46{color:var(--color-text);word-break:break-word;font-size:.875rem}._actions_3rmyk_52{gap:var(--spacing-sm);margin-top:var(--spacing-xs);display:flex}._retryButton_3rmyk_58{color:var(--color-primary);cursor:pointer;background:0 0;border:none;padding:2px 0;font-size:.8125rem;font-weight:500;text-decoration:underline}._retryButton_3rmyk_58:hover{color:var(--color-primary-hover)}._closeButton_3rmyk_73{cursor:pointer;color:var(--color-text-secondary);padding:var(--spacing-xs);border-radius:var(--radius-sm);background:0 0;border:none;flex-shrink:0;font-size:1.25rem;line-height:1}._closeButton_3rmyk_73:hover{background-color:var(--color-bg);color:var(--color-text)}._container_3rmyk_94{top:var(--spacing-md);right:var(--spacing-md);z-index:1100;gap:var(--spacing-sm);pointer-events:none;flex-direction:column;display:flex;position:fixed}._container_3rmyk_94>*{pointer-events:auto}@keyframes _slideIn_3rmyk_1{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}._header_16qm5_5{z-index:1000;height:56px;padding:0 var(--spacing-md);background-color:var(--color-surface);box-shadow:var(--shadow-sm);align-items:center;display:flex;position:fixed;top:0;left:0;right:0}._menuButton_16qm5_19{width:40px;height:40px;margin-right:var(--spacing-sm);border-radius:var(--radius-sm);cursor:pointer;color:var(--color-text);background:0 0;border:none;justify-content:center;align-items:center;font-size:1.5rem;transition:background-color .15s;display:flex}._menuButton_16qm5_19:hover{background-color:var(--color-bg)}._menuButton_16qm5_19:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._logo_16qm5_44{color:var(--color-primary);letter-spacing:-.02em;flex:1;font-size:1.25rem;font-weight:700}._logoutButton_16qm5_52{border:1px solid var(--color-border,#d1d5db);border-radius:var(--radius-sm);color:var(--color-text-muted,#6b7280);cursor:pointer;background:0 0;margin-left:auto;padding:.25rem .875rem;font-size:.8125rem;transition:background-color .15s}._logoutButton_16qm5_52:hover{background-color:var(--color-bg);color:var(--color-text)}._overlay_1tt1f_5{z-index:1100;opacity:0;visibility:hidden;background-color:#00000080;transition:opacity .25s,visibility .25s;position:fixed;inset:0}._overlay_1tt1f_5._open_1tt1f_17{opacity:1;visibility:visible}._drawer_1tt1f_22{z-index:1150;background-color:var(--color-surface);width:280px;box-shadow:var(--shadow-md);transition:transform .25s;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%)}._drawer_1tt1f_22._open_1tt1f_17{transform:translate(0)}._drawerHeader_1tt1f_40{height:56px;padding:0 var(--spacing-md);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}._drawerTitle_1tt1f_49{color:var(--color-primary);font-size:1.125rem;font-weight:700}._closeButton_1tt1f_55{border-radius:var(--radius-sm);cursor:pointer;width:36px;height:36px;color:var(--color-text-secondary);background:0 0;border:none;justify-content:center;align-items:center;font-size:1.25rem;transition:background-color .15s;display:flex}._closeButton_1tt1f_55:hover{background-color:var(--color-bg)}._closeButton_1tt1f_55:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._nav_1tt1f_79{padding:var(--spacing-sm) 0}._navLink_1tt1f_83{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);margin:2px var(--spacing-sm);border-radius:var(--radius-sm);color:var(--color-text);font-size:.9375rem;font-weight:400;text-decoration:none;transition:background-color .15s,color .15s;display:flex}._navLink_1tt1f_83:hover{background-color:var(--color-bg)}._navLink_1tt1f_83:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._navLinkActive_1tt1f_108{color:var(--color-primary);background-color:#e8f0fe;font-weight:500}._navIcon_1tt1f_114{text-align:center;flex-shrink:0;width:24px;font-size:1.125rem}._banner_152r7_5{z-index:1200;justify-content:center;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background-color:var(--color-warning);color:var(--color-text);text-align:center;font-size:.875rem;font-weight:500;animation:.2s ease-out _slideDown_152r7_1;display:flex;position:fixed;top:0;left:0;right:0}._icon_152r7_24{flex-shrink:0}@keyframes _slideDown_152r7_1{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}._footer_1kvoa_5{padding:var(--spacing-lg) var(--spacing-md);text-align:center;border-top:1px solid var(--color-border)}._text_1kvoa_11{color:var(--color-text-secondary);font-size:.8125rem}._layout_1lmve_5{flex-direction:column;min-height:100vh;display:flex}._main_1lmve_11{padding-top:calc(56px + var(--spacing-lg));padding-left:var(--spacing-md);padding-right:var(--spacing-md);padding-bottom:var(--spacing-lg);flex:1;width:100%;max-width:1200px;margin:0 auto}._container_174y3_5{margin-bottom:var(--spacing-lg)}._title_174y3_9{color:var(--color-text);font-size:1.5rem;font-weight:700;line-height:1.2}._description_174y3_16{margin-top:var(--spacing-xs);color:var(--color-text-secondary);max-width:60ch;font-size:.875rem}._container_137hs_1{background-color:var(--color-bg);min-height:100vh;padding:var(--spacing-md);justify-content:center;align-items:center;display:flex}._card_137hs_10{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-xl);width:100%;max-width:400px;box-shadow:var(--shadow-md)}._title_137hs_20{color:var(--color-text);margin-bottom:var(--spacing-xs);font-size:1.5rem;font-weight:700}._subtitle_137hs_27{color:var(--color-text-secondary);margin-bottom:var(--spacing-lg);font-size:.9rem}._field_137hs_33{margin-bottom:var(--spacing-md)}._label_137hs_37{color:var(--color-text);margin-bottom:var(--spacing-xs);font-size:.875rem;font-weight:500;display:block}._input_137hs_45{width:100%;padding:10px var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);background:var(--color-surface);outline:none;font-size:.95rem;transition:border-color .15s}._input_137hs_45:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px #1a73e833}._input_137hs_45:disabled{opacity:.6;cursor:not-allowed}._error_137hs_67{color:var(--color-error);margin-bottom:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-sm);border-left:3px solid var(--color-error);background-color:#ea433514;font-size:.875rem}._button_137hs_77{background:var(--color-primary);color:#fff;border-radius:var(--radius-sm);cursor:pointer;border:none;width:100%;padding:11px;font-size:.95rem;font-weight:600;transition:background .15s}._button_137hs_77:hover:not(:disabled){background:var(--color-primary-hover)}._button_137hs_77:disabled{opacity:.6;cursor:not-allowed}._console_5it29_1{border-radius:var(--radius-md);max-height:300px;padding:var(--spacing-sm) var(--spacing-md);font-family:var(--font-mono);background-color:#1e1e1e;font-size:.8rem;line-height:1.6;overflow-y:auto}._line_5it29_12{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}._timestamp_5it29_18{color:#888;min-width:60px}._azienda_5it29_23{color:#ddd;text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}._email_5it29_31{color:#aaa}._message_5it29_35{font-weight:500}._success_5it29_40 ._message_5it29_35{color:#4caf50}._error_5it29_44 ._message_5it29_35{color:#f44336}._rate_limit_5it29_48 ._message_5it29_35,._network_error_5it29_52 ._message_5it29_35{color:#ff9800}._summary_5it29_56{margin-top:var(--spacing-sm);padding-top:var(--spacing-sm);color:#ccc;border-top:1px solid #333;font-weight:600}._controls_1nerv_1{align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) 0;flex-wrap:wrap;display:flex}._counter_1nerv_9{color:var(--color-text);font-size:.9rem;font-weight:600}._timer_1nerv_15{color:var(--color-text-secondary);font-size:.9rem;font-family:var(--font-mono)}._autoStopGroup_1nerv_21{align-items:center;gap:var(--spacing-xs);display:flex}._autoStopLabel_1nerv_27{color:var(--color-text-secondary);font-size:.85rem}._autoStopInput_1nerv_32{border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:.85rem;font-family:var(--font-mono);min-width:110px;padding:2px 6px}._stopButton_1nerv_41{padding:var(--spacing-xs) var(--spacing-md);background-color:var(--color-error);color:#fff;border-radius:var(--radius-sm);cursor:pointer;border:none;font-size:.85rem;font-weight:600;transition:opacity .15s}._stopButton_1nerv_41:hover{opacity:.85}._stopButton_1nerv_41:disabled{opacity:.5;cursor:not-allowed}._panel_1r2to_1{gap:var(--spacing-md);flex-direction:column;display:flex}._startButton_1r2to_7{padding:var(--spacing-sm) var(--spacing-lg);background-color:var(--color-primary);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;align-self:flex-start;font-size:.95rem;font-weight:600;transition:background-color .15s}._startButton_1r2to_7:hover{background-color:var(--color-primary-hover)}._startButton_1r2to_7:disabled{opacity:.5;cursor:not-allowed}._scheduleSection_1r2to_29{flex-direction:column;gap:.75rem;display:flex}._scheduleRow_1r2to_35{align-items:flex-end;gap:1rem;display:flex}._scheduleField_1r2to_41{flex-direction:column;gap:.25rem;display:flex}._scheduleField_1r2to_41 label{color:var(--color-text-secondary,#6b7280);font-size:.8125rem;font-weight:500}._scheduleField_1r2to_41 input[type=time]{border:1px solid var(--color-border,#d1d5db);border-radius:6px;min-width:120px;padding:.375rem .75rem;font-size:1rem}._waitingSection_1r2to_61{background:#fefce8;border:1px solid #fde68a;border-radius:8px;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}._waitingText_1r2to_71{color:#854d0e;margin:0;font-size:.875rem}._stopButton_1r2to_77{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:6px;padding:.375rem .75rem;font-size:.8125rem}._stopButton_1r2to_77:hover{background:#dc2626}._page_1loxg_5{gap:var(--spacing-lg);flex-direction:column;display:flex}._statsRow_1loxg_13{gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}._statCard_1loxg_19{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-md);text-align:center;box-shadow:var(--shadow-sm)}._statLabel_1loxg_28{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:500}._statValue_1loxg_36{color:var(--color-text);margin-top:var(--spacing-xs);font-size:1.75rem;font-weight:700}._chartSection_1loxg_45{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg);box-shadow:var(--shadow-sm)}._chartTitle_1loxg_53{color:var(--color-text);margin-bottom:var(--spacing-md);font-size:1rem;font-weight:600}._sendSection_1loxg_62{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg);box-shadow:var(--shadow-sm)}._sendTitle_1loxg_70{color:var(--color-text);margin-bottom:var(--spacing-md);font-size:1rem;font-weight:600}._emptyQueueText_1loxg_77{color:var(--color-text-secondary);margin-bottom:var(--spacing-sm);font-size:.875rem}._loading_1loxg_85{justify-content:center;align-items:center;min-height:200px;display:flex}._spinner_1loxg_92{border:3px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite _spin_1loxg_92}@keyframes _spin_1loxg_92{to{transform:rotate(360deg)}}._errorBox_1loxg_107{border:1px solid var(--color-error);border-radius:var(--radius-md);padding:var(--spacing-lg);text-align:center;background-color:#fce8e6}._errorMessage_1loxg_115{color:var(--color-error);margin-bottom:var(--spacing-md);font-size:.9rem}._retryButton_1loxg_121{padding:var(--spacing-sm) var(--spacing-lg);background-color:var(--color-error);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;font-size:.875rem;font-weight:600;transition:opacity .15s}._retryButton_1loxg_121:hover{opacity:.85}._container_8zxaw_1{width:100%;position:relative}._icon_8zxaw_6{left:var(--spacing-sm);color:var(--color-text-secondary);pointer-events:none;font-size:1rem;position:absolute;top:50%;transform:translateY(-50%)}._input_8zxaw_16{width:100%;padding:var(--spacing-sm) var(--spacing-md);padding-left:calc(var(--spacing-sm) + 1.5rem);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:.875rem;font-family:var(--font-family);background-color:var(--color-surface);color:var(--color-text);outline:none;transition:border-color .15s}._input_8zxaw_16:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px #1a73e826}._input_8zxaw_16::placeholder{color:var(--color-text-secondary)}._container_16hdb_1{align-items:center;gap:var(--spacing-xs);display:inline-flex}._label_16hdb_7{color:var(--color-text-secondary);white-space:nowrap;font-size:.8125rem}._select_16hdb_13{padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:.8125rem;font-family:var(--font-family);background-color:var(--color-surface);color:var(--color-text);cursor:pointer;outline:none;transition:border-color .15s}._select_16hdb_13:focus{border-color:var(--color-primary)}._container_cz3r2_1{justify-content:space-between;align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) 0;flex-wrap:wrap;display:flex}._info_cz3r2_10{color:var(--color-text-secondary);font-size:.8125rem}._navigation_cz3r2_15{align-items:center;gap:var(--spacing-xs);display:flex}._navButton_cz3r2_21{border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-surface);width:32px;height:32px;color:var(--color-text);cursor:pointer;justify-content:center;align-items:center;font-size:1rem;transition:background-color .15s,border-color .15s;display:inline-flex}._navButton_cz3r2_21:hover:not(:disabled){background-color:var(--color-bg);border-color:var(--color-primary)}._navButton_cz3r2_21:disabled{opacity:.4;cursor:not-allowed}._pageDisplay_cz3r2_46{color:var(--color-text);padding:0 var(--spacing-sm);text-align:center;min-width:60px;font-size:.8125rem}._perPage_cz3r2_54{align-items:center;gap:var(--spacing-xs);display:flex}._perPageLabel_cz3r2_60{color:var(--color-text-secondary);font-size:.8125rem}._perPageSelect_cz3r2_65{padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:.8125rem;font-family:var(--font-family);background-color:var(--color-surface);color:var(--color-text);cursor:pointer;outline:none}._perPageSelect_cz3r2_65:focus{border-color:var(--color-primary)}._spinner_c6kvn_1{border:3px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:.6s linear infinite _spin_c6kvn_1;display:inline-block}._sm_c6kvn_9{border-width:2px;width:16px;height:16px}._md_c6kvn_15{border-width:3px;width:24px;height:24px}._lg_c6kvn_21{border-width:4px;width:40px;height:40px}@keyframes _spin_c6kvn_1{to{transform:rotate(360deg)}}._display_1y5su_1{cursor:pointer;padding:2px var(--spacing-xs);border-radius:var(--radius-sm);border:1px solid #0000;min-width:40px;transition:background-color .15s,border-color .15s;display:inline-block}._display_1y5su_1:hover{background-color:var(--color-bg);border-color:var(--color-border)}._display_1y5su_1:focus{outline:2px solid var(--color-primary);outline-offset:1px}._placeholder_1y5su_21{color:var(--color-text-secondary)}._editContainer_1y5su_25{flex-direction:column;gap:2px;display:flex}._input_1y5su_31{width:100%;padding:2px var(--spacing-xs);border:1px solid var(--color-primary);border-radius:var(--radius-sm);font-size:inherit;font-family:var(--font-family);background-color:var(--color-surface);color:var(--color-text);outline:none}._select_1y5su_43{padding:2px var(--spacing-xs);border:1px solid var(--color-primary);border-radius:var(--radius-sm);font-size:inherit;font-family:var(--font-family);background-color:var(--color-surface);color:var(--color-text);cursor:pointer;outline:none}._saving_1y5su_55{padding:2px var(--spacing-xs);align-items:center;display:inline-flex}._error_1y5su_61{color:var(--color-error);margin-top:2px;font-size:.75rem}._overlay_5dxhr_1{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;animation:.15s ease-out _fadeIn_5dxhr_1;display:flex;position:fixed;inset:0}._panel_5dxhr_12{background-color:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:var(--spacing-lg);width:90%;max-width:560px;max-height:85vh;animation:.2s ease-out _slideUp_5dxhr_1;overflow-y:auto}._header_5dxhr_24{margin-bottom:var(--spacing-md);justify-content:space-between;align-items:center;display:flex}._title_5dxhr_31{color:var(--color-text);margin:0;font-size:1.125rem;font-weight:600}._closeButton_5dxhr_38{cursor:pointer;color:var(--color-text-secondary);padding:var(--spacing-xs);border-radius:var(--radius-sm);background:0 0;border:none;font-size:1.5rem;line-height:1}._closeButton_5dxhr_38:hover{background-color:var(--color-bg);color:var(--color-text)}@keyframes _fadeIn_5dxhr_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_5dxhr_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._message_1br8t_1{color:var(--color-text-secondary);margin-bottom:var(--spacing-lg);line-height:1.5}._actions_1br8t_7{justify-content:flex-end;gap:var(--spacing-sm);display:flex}._cancelButton_1br8t_13{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text);cursor:pointer;font-size:.875rem;font-weight:500}._cancelButton_1br8t_13:hover{background-color:var(--color-bg)}._confirmButton_1br8t_28{padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);background-color:var(--color-primary);color:#fff;cursor:pointer;border:none;font-size:.875rem;font-weight:500}._confirmButton_1br8t_28:hover{background-color:var(--color-primary-hover)}._confirmButton_1br8t_28._danger_1br8t_43{background-color:var(--color-error)}._confirmButton_1br8t_28._danger_1br8t_43:hover{background-color:#c5221f}._container_gd5vi_1{gap:var(--spacing-sm);flex-direction:column;display:flex}._skeleton_gd5vi_7{background:linear-gradient(90deg, var(--color-border) 25%, #e8eaed 50%, var(--color-border) 75%);border-radius:var(--radius-sm);background-size:200% 100%;animation:1.5s ease-in-out infinite _pulse_gd5vi_1;display:block}@keyframes _pulse_gd5vi_1{0%{background-position:200% 0}to{background-position:-200% 0}}._container_om7it_1{gap:var(--spacing-md);flex-direction:column;display:flex}._toolbar_om7it_9{align-items:center;gap:var(--spacing-md);flex-wrap:wrap;display:flex}._searchWrapper_om7it_16{flex:1;min-width:200px;max-width:400px}._filters_om7it_22{align-items:center;gap:var(--spacing-md);flex-wrap:wrap;display:flex}._tableWrapper_om7it_31{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow-x:auto}._table_om7it_31{border-collapse:collapse;width:100%;font-size:.875rem}._th_om7it_43{text-align:left;padding:var(--spacing-sm) var(--spacing-md);background-color:var(--color-bg);color:var(--color-text);border-bottom:2px solid var(--color-border);white-space:nowrap;z-index:1;font-weight:600;position:sticky;top:0}._detailHeader_om7it_56{width:40px}._detailCell_om7it_60{text-align:center;white-space:nowrap;width:40px}._checkboxHeader_om7it_66,._checkboxCell_om7it_71{text-align:center;width:40px}._actionsHeader_om7it_76{text-align:center;width:80px}._tr_om7it_81{transition:background-color .1s}._tr_om7it_81:nth-child(2n){background-color:var(--color-bg)}._tr_om7it_81:hover{background-color:#1a73e80a}._td_om7it_93{padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--color-border);vertical-align:middle}._actionsCell_om7it_99{text-align:center;white-space:nowrap}._actionButton_om7it_106{border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:.875rem;transition:background-color .15s;display:inline-flex}._actionButton_om7it_106:hover{background-color:var(--color-bg)}._deleteButton_om7it_124:hover{background-color:#ea433514}._loadingContainer_om7it_130{padding:var(--spacing-md)}._errorContainer_om7it_134{align-items:center;gap:var(--spacing-md);padding:var(--spacing-xl);flex-direction:column;display:flex}._errorMessage_om7it_142{color:var(--color-error);font-size:.875rem}._retryButton_om7it_147{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-primary);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-primary);cursor:pointer;font-size:.875rem;font-weight:500;transition:background-color .15s}._retryButton_om7it_147:hover{background-color:#1a73e80a}._emptyContainer_om7it_163{padding:var(--spacing-xl);justify-content:center;display:flex}._emptyMessage_om7it_169{color:var(--color-text-secondary);font-size:.875rem}._selectionBar_om7it_174{align-items:center;gap:.75rem;min-height:2rem;padding:.5rem 0;display:flex}._selectionCount_om7it_182{color:var(--color-primary,#1a73e8);font-size:.8125rem;font-weight:500}._selectAllBtn_om7it_188{border:1px solid var(--color-border,#d1d5db);cursor:pointer;color:var(--color-text-secondary,#6b7280);background:0 0;border-radius:4px;padding:.25rem .5rem;font-size:.75rem}._selectAllBtn_om7it_188:hover{background:var(--color-surface-hover,#f3f4f6)}._field_9z85q_1{gap:var(--spacing-xs);flex-direction:column;display:flex}._field_9z85q_1._checkboxField_9z85q_7{align-items:center;gap:var(--spacing-sm);flex-direction:row}._label_9z85q_13{color:var(--color-text);font-size:.875rem;font-weight:500}._required_9z85q_19:after{content:" *";color:var(--color-error)}._input_9z85q_24,._select_9z85q_25,._textarea_9z85q_26{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:.875rem;font-family:var(--font-family);color:var(--color-text);background-color:var(--color-surface);transition:border-color .15s}._input_9z85q_24:focus,._select_9z85q_25:focus,._textarea_9z85q_26:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 2px #1a73e826}._input_9z85q_24:disabled,._select_9z85q_25:disabled,._textarea_9z85q_26:disabled{background-color:var(--color-bg);color:var(--color-text-secondary);cursor:not-allowed}._input_9z85q_24._hasError_9z85q_53,._select_9z85q_25._hasError_9z85q_53,._textarea_9z85q_26._hasError_9z85q_53{border-color:var(--color-error)}._input_9z85q_24._hasError_9z85q_53:focus,._select_9z85q_25._hasError_9z85q_53:focus,._textarea_9z85q_26._hasError_9z85q_53:focus{box-shadow:0 0 0 2px #ea433526}._textarea_9z85q_26{resize:vertical;min-height:80px}._select_9z85q_25{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%235f6368' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:32px}._checkbox_9z85q_7{width:16px;height:16px;accent-color:var(--color-primary);cursor:pointer}._checkboxLabel_9z85q_85{color:var(--color-text);cursor:pointer;font-size:.875rem}._error_9z85q_91{color:var(--color-error);margin-top:2px;font-size:.75rem}._page_1521m_5{gap:var(--spacing-lg);flex-direction:column;display:flex}._headerRow_1521m_11{justify-content:flex-end;align-items:center;display:flex}._createButton_1521m_17{padding:var(--spacing-sm) var(--spacing-lg);background-color:var(--color-primary);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;font-size:.875rem;font-weight:600;transition:opacity .15s}._createButton_1521m_17:hover{opacity:.85}._createButton_1521m_17:disabled{opacity:.5;cursor:not-allowed}._form_1521m_40{gap:var(--spacing-md);padding:var(--spacing-lg);flex-direction:column;display:flex}._formActions_1521m_47{justify-content:flex-end;gap:var(--spacing-sm);margin-top:var(--spacing-sm);display:flex}._cancelButton_1521m_54{padding:var(--spacing-sm) var(--spacing-lg);background-color:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;font-size:.875rem;transition:background-color .15s}._cancelButton_1521m_54:hover{background-color:var(--color-border)}._submitButton_1521m_69{padding:var(--spacing-sm) var(--spacing-lg);background-color:var(--color-primary);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;font-size:.875rem;font-weight:600;transition:opacity .15s}._submitButton_1521m_69:hover{opacity:.85}._submitButton_1521m_69:disabled{opacity:.5;cursor:not-allowed}._container_1as4m_1{background:var(--color-surface,#fff);border:1px solid var(--color-border,#e2e8f0);border-radius:8px;margin-bottom:1.5rem;padding:1.25rem}._header_1as4m_9{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}._title_1as4m_16{margin:0;font-size:1.125rem;font-weight:600}._downloadBtn_1as4m_22{background:var(--color-primary,#3b82f6);color:#fff;border-radius:6px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:background .15s;display:inline-flex}._downloadBtn_1as4m_22:hover{background:var(--color-primary-hover,#2563eb)}._loading_1as4m_40,._empty_1as4m_41{color:var(--color-muted,#6b7280);padding:1rem 0;font-size:.875rem}._section_1as4m_47{border-bottom:1px solid var(--color-border,#e2e8f0);margin-bottom:1.25rem;padding-bottom:1rem}._section_1as4m_47:last-of-type{border-bottom:none;margin-bottom:0}._sectionTitle_1as4m_58{color:var(--color-text-secondary,#374151);align-items:center;gap:.5rem;margin:0 0 .5rem;font-size:.875rem;font-weight:600;display:flex}._date_1as4m_68{color:var(--color-muted,#9ca3af);font-size:.75rem;font-weight:400}._content_1as4m_74{max-height:200px;transition:max-height .3s;overflow:hidden}._content_1as4m_74._expanded_1as4m_80{max-height:none}._markdown_1as4m_84{white-space:pre-wrap;word-break:break-word;color:var(--color-text,#1f2937);margin:0;font-family:inherit;font-size:.8125rem;line-height:1.6}._expandBtn_1as4m_94{color:var(--color-primary,#3b82f6);cursor:pointer;background:0 0;border:none;margin-top:.5rem;padding:0;font-size:.8125rem}._expandBtn_1as4m_94:hover{text-decoration:underline}._sfideList_1as4m_108{margin:0;padding:0;list-style:none}._sfidaItem_1as4m_114{padding:.375rem 0 .375rem 1rem;font-size:.8125rem;line-height:1.5;position:relative}._sfidaItem_1as4m_114:before{content:"•";color:var(--color-primary,#3b82f6);font-weight:700;position:absolute;left:0}._storico_1as4m_130{color:var(--color-muted,#9ca3af);margin-top:.75rem;font-size:.75rem}._badge_t7cqs_1{padding:2px var(--spacing-sm);border-radius:var(--radius-lg);white-space:nowrap;align-items:center;font-size:.75rem;font-weight:600;line-height:1.4;display:inline-flex}._neutro_t7cqs_12{color:#5f6368;background-color:#e8eaed}._positivo_t7cqs_17{color:#137333;background-color:#e6f4ea}._negativo_t7cqs_22{color:#c5221f;background-color:#fce8e6}._errore_t7cqs_27{color:#a50e0e;background-color:#fad2cf}._pec_t7cqs_32{color:#e65100;background-color:#fef3e0}._info_t7cqs_37{color:#1a73e8;background-color:#e8f0fe}._page_vctb8_5{gap:var(--spacing-lg);flex-direction:column;display:flex}._topBar_vctb8_13{justify-content:space-between;align-items:center;display:flex}._backLink_vctb8_19{color:var(--color-primary);align-items:center;gap:var(--spacing-xs);font-size:.875rem;text-decoration:none;display:inline-flex}._backLink_vctb8_19:hover{text-decoration:underline}._deleteButton_vctb8_32{padding:var(--spacing-sm) var(--spacing-lg);background-color:var(--color-error);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;font-size:.875rem;font-weight:600;transition:opacity .15s}._deleteButton_vctb8_32:hover{opacity:.85}._fieldsCard_vctb8_50{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg);box-shadow:var(--shadow-sm)}._fieldsGrid_vctb8_58{gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}._fieldItem_vctb8_64{gap:var(--spacing-xs);flex-direction:column;display:flex}._fieldLabel_vctb8_70{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:500}._fieldNote_vctb8_78{grid-column:1/-1}._sectionHeader_vctb8_84{margin-bottom:var(--spacing-md);justify-content:space-between;align-items:center;display:flex}._sectionTitle_vctb8_91{color:var(--color-text);font-size:1.1rem;font-weight:600}._addButton_vctb8_97{padding:var(--spacing-xs) var(--spacing-md);background-color:var(--color-primary);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;font-size:.8rem;font-weight:600;transition:opacity .15s}._addButton_vctb8_97:hover{opacity:.85}._addButton_vctb8_97:disabled{opacity:.5;cursor:not-allowed}._accordion_vctb8_120{gap:var(--spacing-sm);flex-direction:column;display:flex}._accordionItem_vctb8_126{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}._accordionHeader_vctb8_132{padding:var(--spacing-md);background-color:var(--color-surface);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;transition:background-color .15s;display:flex}._accordionHeader_vctb8_132:hover{background-color:var(--color-background)}._accordionHeaderLeft_vctb8_147{align-items:center;gap:var(--spacing-sm);flex:1;display:flex}._accordionEmail_vctb8_154{color:var(--color-text);font-size:.9rem;font-weight:600}._accordionReferente_vctb8_160{color:var(--color-text-secondary);font-size:.8rem}._accordionBadges_vctb8_165{gap:var(--spacing-xs);display:flex}._accordionArrow_vctb8_170{color:var(--color-text-secondary);font-size:.75rem;transition:transform .2s}._accordionArrowOpen_vctb8_176{transform:rotate(180deg)}._accordionContent_vctb8_180{padding:var(--spacing-md);border-top:1px solid var(--color-border);background-color:var(--color-background)}._contactFields_vctb8_188{gap:var(--spacing-md);margin-bottom:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}._contactActions_vctb8_195{margin-bottom:var(--spacing-md);justify-content:flex-end;display:flex}._deleteContactButton_vctb8_201{padding:var(--spacing-xs) var(--spacing-md);color:var(--color-error);border:1px solid var(--color-error);border-radius:var(--radius-md);cursor:pointer;background-color:#0000;font-size:.8rem;transition:background-color .15s,color .15s}._deleteContactButton_vctb8_201:hover{background-color:var(--color-error);color:#fff}._inviiSection_vctb8_219{margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--color-border)}._inviiTitle_vctb8_225{color:var(--color-text);margin-bottom:var(--spacing-sm);font-size:.85rem;font-weight:600}._inviiList_vctb8_232{gap:var(--spacing-xs);flex-direction:column;display:flex}._invioRow_vctb8_238{align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm,4px);font-size:.8rem;display:flex}._invioField_vctb8_249{color:var(--color-text-secondary)}._emptyInvii_vctb8_253{color:var(--color-text-secondary);font-size:.8rem;font-style:italic}._inlineForm_vctb8_261{gap:var(--spacing-md);padding:var(--spacing-md);margin-top:var(--spacing-md);border:1px dashed var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);flex-direction:column;display:flex}._inlineFormActions_vctb8_272{justify-content:flex-end;gap:var(--spacing-sm);display:flex}._cancelButton_vctb8_278{padding:var(--spacing-xs) var(--spacing-md);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;background-color:#0000;font-size:.8rem}._cancelButton_vctb8_278:hover{background-color:var(--color-border)}._submitButton_vctb8_292{padding:var(--spacing-xs) var(--spacing-md);background-color:var(--color-primary);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;font-size:.8rem;font-weight:600;transition:opacity .15s}._submitButton_vctb8_292:hover{opacity:.85}._submitButton_vctb8_292:disabled{opacity:.5;cursor:not-allowed}._loading_vctb8_315{justify-content:center;align-items:center;min-height:200px;display:flex}._errorBox_vctb8_322{border:1px solid var(--color-error);border-radius:var(--radius-md);padding:var(--spacing-lg);text-align:center;background-color:#fce8e6}._errorMessage_vctb8_330{color:var(--color-error);margin-bottom:var(--spacing-md);font-size:.9rem}._notFound_vctb8_336{text-align:center;padding:var(--spacing-xl,3rem)}._notFoundTitle_vctb8_341{color:var(--color-text);margin-bottom:var(--spacing-md);font-size:1.25rem;font-weight:600}._notFoundLink_vctb8_348{color:var(--color-primary);text-decoration:none}._notFoundLink_vctb8_348:hover{text-decoration:underline}._conflictMessage_vctb8_357{color:var(--color-error);margin-top:var(--spacing-sm);font-size:.85rem}._page_11hzt_5{gap:var(--spacing-lg);flex-direction:column;display:flex}._headerRow_11hzt_11{justify-content:flex-end;align-items:center;display:flex}._createButton_11hzt_17{padding:var(--spacing-sm) var(--spacing-lg);background-color:var(--color-primary);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;font-size:.875rem;font-weight:600;transition:opacity .15s}._createButton_11hzt_17:hover{opacity:.85}._createButton_11hzt_17:disabled{opacity:.5;cursor:not-allowed}._form_11hzt_40{gap:var(--spacing-md);padding:var(--spacing-lg);flex-direction:column;display:flex}._formActions_11hzt_47{justify-content:flex-end;gap:var(--spacing-sm);margin-top:var(--spacing-sm);display:flex}._cancelButton_11hzt_54{padding:var(--spacing-sm) var(--spacing-lg);background-color:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;font-size:.875rem;transition:background-color .15s}._cancelButton_11hzt_54:hover{background-color:var(--color-border)}._submitButton_11hzt_69{padding:var(--spacing-sm) var(--spacing-lg);background-color:var(--color-primary);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;font-size:.875rem;font-weight:600;transition:opacity .15s}._submitButton_11hzt_69:hover{opacity:.85}._submitButton_11hzt_69:disabled{opacity:.5;cursor:not-allowed}._aziendaSelectGroup_11hzt_92{gap:var(--spacing-xs);flex-direction:column;display:flex}._label_11hzt_98{color:var(--color-text);font-size:.8rem;font-weight:500}._required_11hzt_104{color:var(--color-error)}._searchInput_11hzt_108{padding:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);outline:none;font-size:.875rem;transition:border-color .15s}._searchInput_11hzt_108:focus{border-color:var(--color-primary)}._select_11hzt_121{padding:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);outline:none;font-size:.875rem;transition:border-color .15s}._select_11hzt_121:focus{border-color:var(--color-primary)}._hasError_11hzt_135{border-color:var(--color-error)}._error_11hzt_139{color:var(--color-error);font-size:.75rem}._bulkPanel_11hzt_146{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-wrap:wrap;display:flex}._bulkCount_11hzt_157{color:var(--color-primary);white-space:nowrap;font-size:.8rem;font-weight:600}._bulkSelect_11hzt_164{padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);outline:none;font-size:.8rem;transition:border-color .15s}._bulkSelect_11hzt_164:focus{border-color:var(--color-primary)}._bulkButton_11hzt_178{padding:var(--spacing-xs) var(--spacing-md);background-color:var(--color-primary);color:#fff;border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;border:none;font-size:.8rem;font-weight:600;transition:opacity .15s}._bulkButton_11hzt_178:hover{opacity:.85}._bulkButton_11hzt_178:disabled{opacity:.5;cursor:not-allowed}._page_1ihfa_5{gap:var(--spacing-lg);flex-direction:column;display:flex}._topBar_1ihfa_13{justify-content:space-between;align-items:center;display:flex}._backLink_1ihfa_19{color:var(--color-primary);align-items:center;gap:var(--spacing-xs);font-size:.875rem;text-decoration:none;display:inline-flex}._backLink_1ihfa_19:hover{text-decoration:underline}._deleteButton_1ihfa_32{padding:var(--spacing-sm) var(--spacing-lg);background-color:var(--color-error);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;font-size:.875rem;font-weight:600;transition:opacity .15s}._deleteButton_1ihfa_32:hover{opacity:.85}._fieldsCard_1ihfa_50{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg);box-shadow:var(--shadow-sm)}._fieldsGrid_1ihfa_58{gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}._fieldItem_1ihfa_64{gap:var(--spacing-xs);flex-direction:column;display:flex}._fieldLabel_1ihfa_70{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:500}._aziendaLink_1ihfa_78{color:var(--color-primary);font-size:.9rem;font-weight:500;text-decoration:none}._aziendaLink_1ihfa_78:hover{text-decoration:underline}._sectionHeader_1ihfa_91{margin-bottom:var(--spacing-md);justify-content:space-between;align-items:center;display:flex}._sectionTitle_1ihfa_98{color:var(--color-text);font-size:1.1rem;font-weight:600}._addButton_1ihfa_104{padding:var(--spacing-xs) var(--spacing-md);background-color:var(--color-primary);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;font-size:.8rem;font-weight:600;transition:opacity .15s}._addButton_1ihfa_104:hover{opacity:.85}._addButton_1ihfa_104:disabled{opacity:.5;cursor:not-allowed}._inviiList_1ihfa_127{gap:var(--spacing-sm);flex-direction:column;display:flex}._invioRow_1ihfa_133{align-items:center;gap:var(--spacing-md);padding:var(--spacing-md);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:.85rem;display:flex}._invioStato_1ihfa_144{flex-shrink:0;min-width:140px}._invioDetails_1ihfa_149{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;flex:1;display:flex}._invioTemplate_1ihfa_157{color:var(--color-text);font-weight:500}._invioDate_1ihfa_162{color:var(--color-text-secondary);font-size:.8rem}._invioError_1ihfa_167{color:var(--color-error);font-size:.8rem;font-style:italic}._invioBadge_1ihfa_173{flex-shrink:0}._deleteInvioButton_1ihfa_177{padding:var(--spacing-xs);cursor:pointer;opacity:.6;background-color:#0000;border:none;flex-shrink:0;font-size:1rem;transition:opacity .15s}._deleteInvioButton_1ihfa_177:hover{opacity:1}._emptyMessage_1ihfa_192{color:var(--color-text-secondary);font-size:.85rem;font-style:italic}._inlineForm_1ihfa_200{gap:var(--spacing-md);padding:var(--spacing-md);margin-bottom:var(--spacing-md);border:1px dashed var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);flex-direction:column;display:flex}._inlineFormActions_1ihfa_211{justify-content:flex-end;gap:var(--spacing-sm);display:flex}._cancelButton_1ihfa_217{padding:var(--spacing-xs) var(--spacing-md);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;background-color:#0000;font-size:.8rem}._cancelButton_1ihfa_217:hover{background-color:var(--color-border)}._submitButton_1ihfa_231{padding:var(--spacing-xs) var(--spacing-md);background-color:var(--color-primary);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;font-size:.8rem;font-weight:600;transition:opacity .15s}._submitButton_1ihfa_231:hover{opacity:.85}._submitButton_1ihfa_231:disabled{opacity:.5;cursor:not-allowed}._loading_1ihfa_254{justify-content:center;align-items:center;min-height:200px;display:flex}._errorBox_1ihfa_261{border:1px solid var(--color-error);border-radius:var(--radius-md);padding:var(--spacing-lg);text-align:center;background-color:#fce8e6}._errorMessage_1ihfa_269{color:var(--color-error);margin-bottom:var(--spacing-md);font-size:.9rem}._notFound_1ihfa_275{text-align:center;padding:var(--spacing-xl,3rem)}._notFoundTitle_1ihfa_280{color:var(--color-text);margin-bottom:var(--spacing-md);font-size:1.25rem;font-weight:600}._notFoundLink_1ihfa_287{color:var(--color-primary);text-decoration:none}._notFoundLink_1ihfa_287:hover{text-decoration:underline}._page_lreji_5{gap:var(--spacing-lg);flex-direction:column;display:flex}._headerRow_lreji_11{justify-content:flex-end;align-items:center;gap:var(--spacing-sm);display:flex}._createButton_lreji_18,._sendButton_lreji_19{padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--radius-md);cursor:pointer;border:none;font-size:.875rem;font-weight:600;transition:opacity .15s}._createButton_lreji_18{background-color:var(--color-primary);color:#fff}._sendButton_lreji_19{background-color:var(--color-success);color:#fff}._createButton_lreji_18:hover,._sendButton_lreji_19:hover{opacity:.85}._createButton_lreji_18:disabled,._sendButton_lreji_19:disabled{opacity:.5;cursor:not-allowed}._sendEngineSection_lreji_52{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg);background-color:var(--color-surface)}._sendEngineSectionHeader_lreji_59{margin-bottom:var(--spacing-md);justify-content:space-between;align-items:center;display:flex}._sendEngineSectionTitle_lreji_66{color:var(--color-text);font-size:.95rem;font-weight:600}._closeButton_lreji_72{padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;background-color:#0000;font-size:.8rem;transition:background-color .15s}._closeButton_lreji_72:hover{background-color:var(--color-border)}._form_lreji_88{gap:var(--spacing-md);padding:var(--spacing-lg);flex-direction:column;display:flex}._formActions_lreji_95{justify-content:flex-end;gap:var(--spacing-sm);margin-top:var(--spacing-sm);display:flex}._cancelButton_lreji_102{padding:var(--spacing-sm) var(--spacing-lg);background-color:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;font-size:.875rem;transition:background-color .15s}._cancelButton_lreji_102:hover{background-color:var(--color-border)}._submitButton_lreji_117{padding:var(--spacing-sm) var(--spacing-lg);background-color:var(--color-primary);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;font-size:.875rem;font-weight:600;transition:opacity .15s}._submitButton_lreji_117:hover{opacity:.85}._submitButton_lreji_117:disabled{opacity:.5;cursor:not-allowed}._selectGroup_lreji_140{gap:var(--spacing-xs);flex-direction:column;display:flex}._label_lreji_146{color:var(--color-text);font-size:.8rem;font-weight:500}._required_lreji_152{color:var(--color-error)}._select_lreji_140{padding:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);outline:none;font-size:.875rem;transition:border-color .15s}._select_lreji_140:focus{border-color:var(--color-primary)}._hasError_lreji_170{border-color:var(--color-error)}._error_lreji_174{color:var(--color-error);font-size:.75rem}._page_735wt_5{gap:var(--spacing-lg);flex-direction:column;display:flex}._stepper_735wt_13{gap:var(--spacing-md);padding:var(--spacing-md) 0;align-items:center;display:flex}._step_735wt_13{align-items:center;gap:var(--spacing-xs);color:var(--color-muted);font-size:.875rem;display:flex}._step_735wt_13._active_735wt_28{color:var(--color-primary);font-weight:600}._step_735wt_13._done_735wt_33{color:var(--color-success,#16a34a)}._stepNumber_735wt_37{border:2px solid;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.75rem;font-weight:700;display:inline-flex}._stepDivider_735wt_49{background-color:var(--color-border);flex:1;max-width:4rem;height:1px}._uploadSection_735wt_58{gap:var(--spacing-md);flex-direction:column;align-items:center;display:flex}._downloadBtn_735wt_65{padding:var(--spacing-sm) var(--spacing-lg);background-color:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;font-size:.875rem;transition:background-color .15s}._downloadBtn_735wt_65:hover{background-color:var(--color-border)}._dropzone_735wt_80{justify-content:center;align-items:center;gap:var(--spacing-sm);border:2px dashed var(--color-border);border-radius:var(--radius-lg);width:100%;min-height:12rem;padding:var(--spacing-xl);cursor:pointer;flex-direction:column;transition:border-color .2s,background-color .2s;display:flex}._dropzone_735wt_80:hover,._dropzone_735wt_80._dragover_735wt_96{border-color:var(--color-primary);background-color:color-mix(in srgb, var(--color-primary) 5%, transparent)}._dropzoneIcon_735wt_101{opacity:.5;font-size:2.5rem}._dropzoneText_735wt_106{color:var(--color-muted);text-align:center;font-size:.875rem}._dropzoneHint_735wt_112{color:var(--color-muted);font-size:.75rem}._errorBanner_735wt_119{padding:var(--spacing-sm) var(--spacing-md);background-color:color-mix(in srgb, var(--color-danger,#dc2626) 10%, transparent);border:1px solid var(--color-danger,#dc2626);border-radius:var(--radius-md);color:var(--color-danger,#dc2626);font-size:.875rem}._previewSection_735wt_130{gap:var(--spacing-md);flex-direction:column;display:flex}._previewHeader_735wt_136{justify-content:space-between;align-items:center;display:flex}._previewCount_735wt_142{color:var(--color-muted);font-size:.875rem}._tableWrapper_735wt_147{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow-x:auto}._table_735wt_147{border-collapse:collapse;width:100%;font-size:.8125rem}._table_735wt_147 th,._table_735wt_147 td{padding:var(--spacing-sm) var(--spacing-md);text-align:left;border-bottom:1px solid var(--color-border)}._table_735wt_147 th{background-color:var(--color-surface);white-space:nowrap;font-weight:600}._table_735wt_147 tr:last-child td{border-bottom:none}._table_735wt_147 tr:hover td{background-color:color-mix(in srgb, var(--color-surface) 50%, transparent)}._badge_735wt_180{border-radius:var(--radius-sm);text-transform:uppercase;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-block}._badgeNew_735wt_189{background-color:color-mix(in srgb, var(--color-primary) 15%, transparent);color:var(--color-primary)}._badgeExisting_735wt_194{background-color:color-mix(in srgb, var(--color-success,#16a34a) 15%, transparent);color:var(--color-success,#16a34a)}._editInput_735wt_199{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);width:100%;color:var(--color-text);padding:.25rem .375rem;font-size:.8125rem}._editInput_735wt_199:focus{outline:2px solid var(--color-primary);outline-offset:-1px}._removeBtn_735wt_214{border:1px solid var(--color-danger,#dc2626);border-radius:var(--radius-sm);color:var(--color-danger,#dc2626);cursor:pointer;background:0 0;padding:.25rem .5rem;font-size:.75rem;transition:background-color .15s}._removeBtn_735wt_214:hover{background-color:color-mix(in srgb, var(--color-danger,#dc2626) 10%, transparent)}._actionsRow_735wt_231{gap:var(--spacing-sm);justify-content:flex-end;display:flex}._primaryBtn_735wt_237{padding:var(--spacing-sm) var(--spacing-lg);background-color:var(--color-primary);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;font-size:.875rem;font-weight:600;transition:opacity .15s}._primaryBtn_735wt_237:hover{opacity:.85}._primaryBtn_735wt_237:disabled{opacity:.5;cursor:not-allowed}._secondaryBtn_735wt_258{padding:var(--spacing-sm) var(--spacing-lg);background-color:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;font-size:.875rem;transition:background-color .15s}._secondaryBtn_735wt_258:hover{background-color:var(--color-border)}._importSection_735wt_275{gap:var(--spacing-lg);flex-direction:column;display:flex}._progressBar_735wt_281{background-color:var(--color-surface);border-radius:var(--radius-md);width:100%;height:.5rem;overflow:hidden}._progressFill_735wt_289{background-color:var(--color-primary);height:100%;transition:width .3s}._progressText_735wt_295{color:var(--color-muted);text-align:center;font-size:.875rem}._invioSection_735wt_303{gap:var(--spacing-md);flex-direction:column;display:flex}._selectRow_735wt_309{gap:var(--spacing-md);flex-wrap:wrap;align-items:flex-end;display:flex}._selectGroup_735wt_316{gap:var(--spacing-xs);flex-direction:column;display:flex}._selectGroup_735wt_316 label{color:var(--color-muted);font-size:.75rem;font-weight:600}._selectGroup_735wt_316 select{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text);min-width:12rem;font-size:.875rem}._checkRow_735wt_338{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs) 0;display:flex}._checkRow_735wt_338 input[type=checkbox]{width:1rem;height:1rem;accent-color:var(--color-primary)}._checkAll_735wt_351{color:var(--color-primary);cursor:pointer;background:0 0;border:none;padding:0;font-size:.8125rem;font-weight:600}._checkAll_735wt_351:hover{text-decoration:underline}._errorInline_735wt_365{color:var(--color-danger,#dc2626);background-color:color-mix(in srgb, var(--color-danger,#dc2626) 8%, transparent);border-radius:var(--radius-sm);padding:.125rem .5rem;font-size:.75rem}._page_1e46t_5{gap:var(--spacing-lg);flex-direction:column;display:flex}._headerRow_1e46t_11{justify-content:flex-end;align-items:center;display:flex}._createButton_1e46t_17{padding:var(--spacing-sm) var(--spacing-lg);background-color:var(--color-primary);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;font-size:.875rem;font-weight:600;transition:opacity .15s}._createButton_1e46t_17:hover{opacity:.85}._createButton_1e46t_17:disabled{opacity:.5;cursor:not-allowed}._form_1e46t_40{gap:var(--spacing-md);padding:var(--spacing-lg);flex-direction:column;display:flex}._formActions_1e46t_47{justify-content:flex-end;gap:var(--spacing-sm);margin-top:var(--spacing-sm);display:flex}._cancelButton_1e46t_54{padding:var(--spacing-sm) var(--spacing-lg);background-color:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;font-size:.875rem;transition:background-color .15s}._cancelButton_1e46t_54:hover{background-color:var(--color-border)}._submitButton_1e46t_69{padding:var(--spacing-sm) var(--spacing-lg);background-color:var(--color-primary);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;font-size:.875rem;font-weight:600;transition:opacity .15s}._submitButton_1e46t_69:hover{opacity:.85}._submitButton_1e46t_69:disabled{opacity:.5;cursor:not-allowed}._infoBox_1e46t_92{border-radius:var(--radius-md);padding:var(--spacing-md) var(--spacing-lg);background-color:#e8f4fd;border:1px solid #b3ddf2;font-size:.85rem;line-height:1.5}._infoBox_1e46t_92 h3{margin:0 0 var(--spacing-sm) 0;color:var(--color-text);font-size:.95rem;font-weight:600}._infoBox_1e46t_92 p{margin:0 0 var(--spacing-sm) 0;color:var(--color-text-secondary)}._infoBox_1e46t_92 ul{margin:0 0 var(--spacing-sm) 0;padding-left:var(--spacing-lg)}._infoBox_1e46t_92 li{margin-bottom:var(--spacing-xs)}._infoBox_1e46t_92 code{background-color:#0000000f;border-radius:3px;padding:2px 6px;font-family:Courier New,Courier,monospace;font-size:.8rem}._page_1tzux_5{gap:var(--spacing-lg);flex-direction:column;display:flex}._topBar_1tzux_13{justify-content:space-between;align-items:center;display:flex}._backLink_1tzux_19{color:var(--color-primary);align-items:center;gap:var(--spacing-xs);font-size:.875rem;text-decoration:none;display:inline-flex}._backLink_1tzux_19:hover{text-decoration:underline}._deleteButton_1tzux_32{padding:var(--spacing-sm) var(--spacing-lg);background-color:var(--color-error);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;font-size:.875rem;font-weight:600;transition:opacity .15s}._deleteButton_1tzux_32:hover{opacity:.85}._fieldsCard_1tzux_50{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg);box-shadow:var(--shadow-sm)}._fieldsGrid_1tzux_58{gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}._fieldItem_1tzux_64{gap:var(--spacing-xs);flex-direction:column;display:flex}._fieldLabel_1tzux_70{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:500}._fieldFull_1tzux_78{grid-column:1/-1}._chartCard_1tzux_84{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg);box-shadow:var(--shadow-sm)}._chartTitle_1tzux_92{color:var(--color-text);margin-bottom:var(--spacing-md);font-size:1rem;font-weight:600}._chartContainer_1tzux_99{width:100%;height:250px}._sectionHeader_1tzux_106{margin-bottom:var(--spacing-md);justify-content:space-between;align-items:center;display:flex}._sectionTitle_1tzux_113{color:var(--color-text);font-size:1.1rem;font-weight:600}._inviiList_1tzux_119{gap:var(--spacing-xs);flex-direction:column;display:flex}._invioRow_1tzux_125{align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:.85rem;display:flex}._invioField_1tzux_136{color:var(--color-text-secondary)}._emptyMessage_1tzux_140{color:var(--color-text-secondary);font-size:.85rem;font-style:italic}._inlineForm_1tzux_148{gap:var(--spacing-md);padding:var(--spacing-md);margin-top:var(--spacing-md);border:1px dashed var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);flex-direction:column;display:flex}._inlineFormActions_1tzux_159{justify-content:flex-end;gap:var(--spacing-sm);display:flex}._addButton_1tzux_165{padding:var(--spacing-xs) var(--spacing-md);background-color:var(--color-primary);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;font-size:.8rem;font-weight:600;transition:opacity .15s}._addButton_1tzux_165:hover{opacity:.85}._cancelButton_1tzux_181{padding:var(--spacing-xs) var(--spacing-md);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;background-color:#0000;font-size:.8rem}._cancelButton_1tzux_181:hover{background-color:var(--color-border)}._submitButton_1tzux_195{padding:var(--spacing-xs) var(--spacing-md);background-color:var(--color-primary);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;font-size:.8rem;font-weight:600;transition:opacity .15s}._submitButton_1tzux_195:hover{opacity:.85}._submitButton_1tzux_195:disabled{opacity:.5;cursor:not-allowed}._loading_1tzux_218{justify-content:center;align-items:center;min-height:200px;display:flex}._errorBox_1tzux_225{border:1px solid var(--color-error);border-radius:var(--radius-md);padding:var(--spacing-lg);text-align:center;background-color:#fce8e6}._errorMessage_1tzux_233{color:var(--color-error);margin-bottom:var(--spacing-md);font-size:.9rem}._notFound_1tzux_239{text-align:center;padding:var(--spacing-xl,3rem)}._notFoundTitle_1tzux_244{color:var(--color-text);margin-bottom:var(--spacing-md);font-size:1.25rem;font-weight:600}._notFoundLink_1tzux_251{color:var(--color-primary);text-decoration:none}._notFoundLink_1tzux_251:hover{text-decoration:underline}._conflictMessage_1tzux_260{color:var(--color-error);margin-top:var(--spacing-sm);font-size:.85rem}._page_1rmtp_5{gap:var(--spacing-lg);flex-direction:column;display:flex}._headerRow_1rmtp_11{justify-content:flex-end;align-items:center;display:flex}._createButton_1rmtp_17{padding:var(--spacing-sm) var(--spacing-lg);background-color:var(--color-primary);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;font-size:.875rem;font-weight:600;transition:opacity .15s}._createButton_1rmtp_17:hover{opacity:.85}._createButton_1rmtp_17:disabled{opacity:.5;cursor:not-allowed}._form_1rmtp_40{gap:var(--spacing-md);padding:var(--spacing-lg);flex-direction:column;display:flex}._formActions_1rmtp_47{justify-content:flex-end;gap:var(--spacing-sm);margin-top:var(--spacing-sm);display:flex}._cancelButton_1rmtp_54{padding:var(--spacing-sm) var(--spacing-lg);background-color:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;font-size:.875rem;transition:background-color .15s}._cancelButton_1rmtp_54:hover{background-color:var(--color-border)}._submitButton_1rmtp_69{padding:var(--spacing-sm) var(--spacing-lg);background-color:var(--color-primary);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;font-size:.875rem;font-weight:600;transition:opacity .15s}._submitButton_1rmtp_69:hover{opacity:.85}._submitButton_1rmtp_69:disabled{opacity:.5;cursor:not-allowed}._previewLabel_1rmtp_92{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-xs);font-size:.75rem;font-weight:500}._previewContainer_1rmtp_101{border:1px solid var(--color-border);border-radius:var(--radius-md);max-height:200px;padding:var(--spacing-md);background-color:var(--color-background);overflow:auto}._page_16ar4_5{gap:var(--spacing-lg);flex-direction:column;display:flex}._headerRow_16ar4_11{justify-content:flex-end;align-items:center;gap:var(--spacing-sm);display:flex}._createButton_16ar4_18{padding:var(--spacing-sm) var(--spacing-lg);background-color:var(--color-primary);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;font-size:.875rem;font-weight:600;transition:opacity .15s}._createButton_16ar4_18:hover{opacity:.85}._createButton_16ar4_18:disabled{opacity:.5;cursor:not-allowed}._downloadButton_16ar4_39{padding:var(--spacing-sm) var(--spacing-lg);color:var(--color-primary);border:1px solid var(--color-primary);border-radius:var(--radius-md);cursor:pointer;background-color:#0000;font-size:.875rem;font-weight:600;transition:opacity .15s}._downloadButton_16ar4_39:hover{opacity:.75}._cardsGrid_16ar4_57{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fill,minmax(420px,1fr));display:grid}._card_16ar4_57{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg);box-shadow:var(--shadow-sm);gap:var(--spacing-md);flex-direction:column;display:flex}._cardHeader_16ar4_74{justify-content:space-between;align-items:center;display:flex}._cardTitle_16ar4_80{color:var(--color-text);font-size:1.1rem;font-weight:600}._deleteButton_16ar4_86{padding:var(--spacing-xs) var(--spacing-md);color:var(--color-error);border:1px solid var(--color-error);border-radius:var(--radius-md);cursor:pointer;background-color:#0000;font-size:.8rem;transition:background-color .15s,color .15s}._deleteButton_16ar4_86:hover{background-color:var(--color-error);color:#fff}._fieldsGrid_16ar4_104{gap:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}._fieldItem_16ar4_110{gap:var(--spacing-xs);flex-direction:column;display:flex}._fieldLabel_16ar4_116{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:.7rem;font-weight:500}._fieldFull_16ar4_124{grid-column:1/-1}._passwordDisplay_16ar4_130{align-items:center;gap:var(--spacing-sm);display:flex}._passwordDots_16ar4_136{color:var(--color-text);font-family:monospace;font-size:.9rem}._passwordNotSet_16ar4_142{color:var(--color-error);font-size:.85rem;font-weight:500}._passwordEditButton_16ar4_148{padding:2px var(--spacing-sm);color:var(--color-primary);border:1px solid var(--color-primary);border-radius:var(--radius-sm,4px);cursor:pointer;background-color:#0000;font-size:.75rem;transition:background-color .15s,color .15s}._passwordEditButton_16ar4_148:hover{background-color:var(--color-primary);color:#fff}._passwordInput_16ar4_164{gap:var(--spacing-xs);display:flex}._passwordInput_16ar4_164 input{padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm,4px);flex:1;font-size:.85rem}._passwordInput_16ar4_164 button{padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm,4px);cursor:pointer;border:none;font-size:.75rem}._passwordSaveButton_16ar4_185{background-color:var(--color-primary);color:#fff}._passwordCancelButton_16ar4_190{background-color:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border)!important}._loading_16ar4_198{justify-content:center;align-items:center;min-height:200px;display:flex}._errorBox_16ar4_205{border:1px solid var(--color-error);border-radius:var(--radius-md);padding:var(--spacing-lg);text-align:center;background-color:#fce8e6}._errorMessage_16ar4_213{color:var(--color-error);font-size:.9rem}._emptyMessage_16ar4_218{text-align:center;color:var(--color-text-secondary);padding:var(--spacing-xl,3rem);font-style:italic}._form_16ar4_227{gap:var(--spacing-md);padding:var(--spacing-lg);flex-direction:column;display:flex}._formActions_16ar4_234{justify-content:flex-end;gap:var(--spacing-sm);margin-top:var(--spacing-sm);display:flex}._cancelButton_16ar4_241{padding:var(--spacing-sm) var(--spacing-lg);background-color:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;font-size:.875rem;transition:background-color .15s}._cancelButton_16ar4_241:hover{background-color:var(--color-border)}._submitButton_16ar4_256{padding:var(--spacing-sm) var(--spacing-lg);background-color:var(--color-primary);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;font-size:.875rem;font-weight:600;transition:opacity .15s}._submitButton_16ar4_256:hover{opacity:.85}._submitButton_16ar4_256:disabled{opacity:.5;cursor:not-allowed}._conflictMessage_16ar4_277{color:var(--color-error);margin-top:var(--spacing-sm);font-size:.85rem}
