.signature_steps_number{display:inline-grid;place-items:center;min-width:1rem;font-variant-numeric:tabular-nums}.signature_generator_main,.signature_generator_step{display:grid;gap:var(--space_l);min-width:0}.signature_generator_split{display:grid;grid-template-columns:minmax(16rem, 4fr) minmax(0, 8fr);gap:var(--space_m);align-items:start}.signature_generator_split>:only-child{grid-column:1/-1}.signature_generator_file{font-weight:500;overflow-wrap:anywhere}.signature_generator_fields{display:flex;flex-wrap:wrap;gap:var(--space_2xs)}.signature_generator_fields li{display:inline-flex;align-items:center;min-height:1.5rem;padding:0 var(--space_xs);border:1px solid var(--contour_color);border-radius:var(--control_radius);background:var(--form_field_bg);font-size:var(--text_size_small)}.signature_generator_loaded_row{padding:var(--space_m) var(--space_l)}.signature_generator_status:empty{display:none}.signature_generator_status[data-signal]{font-size:var(--text_size_small)}.signature_generator_status[data-signal=error]{color:var(--signal_error_color)}.signature_generator_status[data-signal=warning]{color:var(--signal_warning_color)}.signature_generator_drop{position:relative}.signature_generator_load{position:absolute;inset:auto var(--surface_radius) 0;height:2px;overflow:hidden}.signature_generator_load_fill{display:block;height:100%;width:40%;background:var(--accent_color);animation:signature_load .9s linear infinite}@keyframes signature_load{from{transform:translateX(-100%)}to{transform:translateX(250%)}}@media(prefers-reduced-motion: reduce){.signature_generator_load_fill{width:100%;animation:none}}.signature_mail{padding:var(--space_m)}.signature_mail_body{padding:var(--space_l);overflow-x:auto}.signature_mail_body p{margin-bottom:var(--space_s)}.signature_mail_preview{inline-size:100%;min-inline-size:var(--signature_card_preview_width, 0);block-size:var(--signature_card_preview_height, 8rem);margin-block-start:var(--space_xs);border:0;background:#fff}.signature_mapping{padding:var(--space_xs) var(--space_l)}.signature_mapping_summary{margin-top:var(--space_s)}.signature_mapping_body{overflow-x:auto}.signature_mapping_table{min-width:32rem}.signature_mapping_table select{max-width:22rem}.signature_mapping_col_field{width:30%}.signature_mapping_col_select{width:36%}.signature_mapping_sample{overflow-wrap:anywhere}.signature_list_bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space_m);padding:var(--space_m) var(--space_l)}.signature_list_meta{display:grid;gap:var(--space_2xs);min-width:12rem}.signature_generator_count{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space_xs);font-size:1.375rem;line-height:1.75rem;font-weight:400;letter-spacing:-0.01em}.signature_list_line{margin-top:var(--space_2xs)}.signature_list_line>span{width:calc(var(--signature_list_progress, 0)*100%)}.signature_list_tools{flex:0 1 36rem;display:flex;justify-content:flex-end;flex-wrap:wrap;gap:var(--space_xs)}.signature_list_tools .search{flex:1 1 14rem}.signature_list_grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(100%, 40rem), 1fr));gap:var(--space_m)}.signature_list_grid>li{display:flex;min-width:0}.signature_card{flex:1;display:grid;grid-template-rows:auto 1fr auto;gap:var(--space_s);padding:var(--space_m)}.signature_card_head[hidden]+.signature_card_well{grid-row:1/3}.signature_card_label{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space_xs);min-height:1.75rem}.signature_card_well{overflow-x:auto;align-self:start}.signature_card_preview{inline-size:100%;min-inline-size:var(--signature_card_preview_width, 0);max-inline-size:none;block-size:var(--signature_card_preview_height, 10rem);border:0;background:#fff}.signature_card_actions{display:flex;flex-wrap:wrap;gap:var(--space_xs) var(--space_m)}.signature_card_group{display:flex;flex-wrap:wrap;gap:var(--space_xs)}.signature_form_preview .signature_card{padding:var(--space_m)}@media(max-width: 64rem){.signature_generator_split{grid-template-columns:minmax(0, 1fr)}.app_head_actions{width:100%}}
