.ticket-form[data-v-ffcfbba0],.ticket-success[data-v-ffcfbba0]{--tf-label-weight:700;--tf-label-size:14px;--tf-line:var(--line);--tf-input-border:var(--line);--tf-input-radius:10px;--tf-input-height:44px;--tf-card-radius:12px;--tf-card-pad:13px 15px;--tf-accent:var(--brand-blue-500);--tf-muted:var(--muted);--tf-drop-border:2px dashed var(--brand-blue-200);--tf-drop-bg:var(--surface-soft);--tf-drop-radius:12px;--tf-drop-pad:18px;--tf-chip-radius:8px;--tf-seg-radius:10px;--tf-seg-item-radius:7px;--tf-button-radius:10px;--tf-button-height:46px;--tf-button-size:15px;--tf-button-weight:700}html[data-region=west] .ticket-form[data-v-ffcfbba0],html[data-region=west] .ticket-success[data-v-ffcfbba0]{--tf-label-weight:600;--tf-label-size:15px;--tf-line:#e6e9ee;--tf-input-border:var(--line-strong);--tf-input-height:46px;--tf-card-radius:14px;--tf-card-pad:17px;--tf-drop-border:1px dashed var(--brand-blue-200);--tf-drop-bg:#f6f8fb;--tf-drop-radius:14px;--tf-drop-pad:20px;--tf-chip-radius:999px;--tf-seg-radius:999px;--tf-seg-item-radius:999px;--tf-button-radius:999px;--tf-button-height:48px;--tf-button-size:16px;--tf-button-weight:600}html[data-region=ru] .ticket-form[data-v-ffcfbba0],html[data-region=ru] .ticket-success[data-v-ffcfbba0]{--tf-line:#dde0e5;--tf-input-border:#cdd1d7;--tf-input-radius:4px;--tf-input-height:44px;--tf-card-radius:4px;--tf-card-pad:11px 13px;--tf-accent:var(--brand-blue-700);--tf-muted:#55595f;--tf-drop-border:2px dashed #cdd1d7;--tf-drop-bg:#f7f8fa;--tf-drop-radius:4px;--tf-drop-pad:16px;--tf-chip-radius:4px;--tf-seg-radius:4px;--tf-seg-item-radius:4px;--tf-button-radius:4px;--tf-button-height:46px;--tf-button-size:16px}.ticket-form[data-v-ffcfbba0]{color:var(--text);container-type:inline-size;display:grid;font-size:14px;gap:18px}.field[data-v-ffcfbba0]{border:0;display:grid;gap:8px;margin:0;min-width:0;padding:0}.field-label[data-v-ffcfbba0]{color:var(--text);font-size:var(--tf-label-size);font-weight:var(--tf-label-weight);margin-bottom:0;padding:0}fieldset.field>.field-label[data-v-ffcfbba0]{margin-bottom:8px}.tf-field[data-v-ffcfbba0] label{color:var(--text);font-size:var(--tf-label-size);font-weight:var(--tf-label-weight)}.type-grid[data-v-ffcfbba0]{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.type-option[data-v-ffcfbba0]{align-items:flex-start;background:var(--surface);border:1px solid var(--tf-line);border-radius:var(--tf-card-radius);cursor:pointer;display:flex;gap:10px;padding:9px 12px;position:relative;transition:border-color .16s ease,background .16s ease}.type-option[data-v-ffcfbba0]:hover{border-color:var(--brand-blue-200)}.type-option.active[data-v-ffcfbba0]{background:var(--brand-blue-50);border-color:var(--tf-accent);box-shadow:inset 0 0 0 1px var(--tf-accent)}.type-option.active strong[data-v-ffcfbba0]{color:var(--brand-blue-900)}.type-radio[data-v-ffcfbba0]{accent-color:var(--tf-accent);flex:0 0 auto;height:16px;margin:3px 0 0;width:16px}.type-text[data-v-ffcfbba0]{display:flex;flex-direction:column;line-height:1.5;min-width:0}.type-text strong[data-v-ffcfbba0]{font-size:14px}.type-text small[data-v-ffcfbba0]{color:var(--tf-muted);display:none;font-size:12px}html[data-region=west] .type-radio[data-v-ffcfbba0]{height:18px;margin-top:2px;width:18px}.tf-input[data-v-ffcfbba0]{background:var(--surface);border:1px solid var(--tf-input-border);border-radius:var(--tf-input-radius);min-height:var(--tf-input-height);transition:border-color .16s ease,box-shadow .16s ease}.tf-input[data-v-ffcfbba0]:focus-within{border-color:var(--tf-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--tf-accent) 15%,transparent)}.tf-input[data-v-ffcfbba0] input{color:var(--text);font-size:14px;min-height:calc(var(--tf-input-height) - 2px);padding:8px 12px}.tf-input[data-v-ffcfbba0] textarea{color:var(--text);font-size:14px;line-height:1.7;padding:10px 12px}html[data-region=west] .tf-input[data-v-ffcfbba0] input,html[data-region=west] .tf-input[data-v-ffcfbba0] textarea{font-size:15px;padding-inline:14px}html[data-region=west] .tf-input[data-v-ffcfbba0] textarea{line-height:1.55}html[data-region=ru] .tf-input[data-v-ffcfbba0] input,html[data-region=ru] .tf-input[data-v-ffcfbba0] textarea{font-size:15px}.dropzone[data-v-ffcfbba0]{align-items:center;background:var(--tf-drop-bg);border:var(--tf-drop-border);border-radius:var(--tf-drop-radius);cursor:pointer;display:flex;gap:12px 16px;padding:14px;position:relative}.dropzone[data-v-ffcfbba0]:hover{border-color:var(--brand-blue-400)}.dropzone-icon[data-v-ffcfbba0]{background:var(--surface);border:1px solid var(--brand-blue-100);border-radius:var(--tf-drop-radius);color:var(--brand-blue-500);display:grid;flex:0 0 auto;height:44px;place-items:center;width:44px}.dropzone-icon .iconify[data-v-ffcfbba0]{height:20px;width:20px}.dropzone-text[data-v-ffcfbba0]{display:flex;flex-direction:column;line-height:1.5;min-width:0}.dropzone-text strong[data-v-ffcfbba0]{color:var(--brand-blue-700);font-size:14px}.dropzone-text small[data-v-ffcfbba0]{color:var(--tf-muted);font-size:12px}.dropzone[data-v-ffcfbba0]:has(:focus-visible),.segmented label[data-v-ffcfbba0]:has(:focus-visible),.type-option[data-v-ffcfbba0]:has(:focus-visible){outline:2px solid var(--tf-accent);outline-offset:2px}.file-list[data-v-ffcfbba0]{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.file-list li[data-v-ffcfbba0]{align-items:center;border:1px solid var(--tf-line);border-radius:var(--tf-chip-radius);display:inline-flex;font-size:13px;gap:8px;max-width:100%;padding:4px 4px 4px 10px}.file-icon[data-v-ffcfbba0]{color:var(--brand-blue-500);flex:0 0 auto}.file-list li>span[data-v-ffcfbba0]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-list small[data-v-ffcfbba0]{color:var(--tf-muted)}.form-row[data-v-ffcfbba0]{display:grid;gap:18px}.segmented[data-v-ffcfbba0]{background:var(--surface-soft);border:1px solid var(--tf-line);border-radius:var(--tf-seg-radius);display:inline-flex;gap:4px;padding:4px;width:-moz-fit-content;width:fit-content}.segmented label[data-v-ffcfbba0]{align-items:center;border-radius:var(--tf-seg-item-radius);color:var(--tf-muted);cursor:pointer;display:inline-flex;gap:6px;min-height:32px;padding:4px 16px}.segmented input[data-v-ffcfbba0]{accent-color:var(--brand-blue-500);margin:0}.segmented label.urgent input[data-v-ffcfbba0]{accent-color:var(--brand-red-500)}.segmented label.active[data-v-ffcfbba0]{background:var(--surface);box-shadow:0 1px 3px color-mix(in srgb,var(--brand-blue-900) 12%,transparent);color:var(--brand-blue-700);font-weight:700}html[data-region=west] .segmented[data-v-ffcfbba0]{background:#f6f8fb;border:0}html[data-region=west] .segmented label[data-v-ffcfbba0]{min-height:38px;padding:0 18px}html[data-region=west] .segmented label.active[data-v-ffcfbba0]{box-shadow:0 1px 4px color-mix(in srgb,var(--brand-blue-900) 12%,transparent);color:var(--text);font-weight:600}html[data-region=ru] .segmented[data-v-ffcfbba0]{background:none;border:0;gap:8px;padding:0}html[data-region=ru] .segmented label[data-v-ffcfbba0]{background:var(--surface);border:1px solid var(--tf-line);color:var(--text);padding:7px 14px}html[data-region=ru] .segmented label.active[data-v-ffcfbba0]{background:var(--brand-blue-50);border-color:var(--tf-accent);box-shadow:none;font-weight:400}html[data-region=ru] .segmented input[data-v-ffcfbba0]{accent-color:var(--tf-accent);height:16px;width:16px}html[data-region=ru] .segmented label.urgent input[data-v-ffcfbba0]{accent-color:var(--brand-red-500)}.consent[data-v-ffcfbba0]{align-items:flex-start;background:#f7f8fa;border:1px solid var(--tf-line);border-radius:var(--tf-input-radius);cursor:pointer;display:flex;font-size:14px;gap:10px;line-height:1.5;padding:12px}.consent input[data-v-ffcfbba0]{accent-color:var(--tf-accent);flex:0 0 auto;height:18px;margin-top:1px;width:18px}.consent a[data-v-ffcfbba0]{color:var(--theme-link-color);text-decoration:underline}.tf-actions[data-v-ffcfbba0]{display:flex}.tf-actions[data-v-ffcfbba0] .tf-submit,.ticket-success[data-v-ffcfbba0] .tf-secondary,.ticket-success[data-v-ffcfbba0] .tf-submit{border-radius:var(--tf-button-radius);font-size:var(--tf-button-size);font-weight:var(--tf-button-weight);justify-content:center;min-height:var(--tf-button-height)}.tf-actions[data-v-ffcfbba0] .tf-submit{padding-inline:32px;width:100%}@container (min-width: 520px){.type-grid[data-v-ffcfbba0]{gap:10px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.type-option[data-v-ffcfbba0]{padding:var(--tf-card-pad)}.type-text small[data-v-ffcfbba0]{display:block}html[data-region=west] .type-text small[data-v-ffcfbba0]{font-size:14px}.dropzone[data-v-ffcfbba0]{padding:var(--tf-drop-pad)}.form-row[data-v-ffcfbba0]{align-items:start;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.tf-actions[data-v-ffcfbba0]{border-top:1px solid var(--tf-line);padding-top:16px}.tf-actions[data-v-ffcfbba0] .tf-submit{width:auto}}.ticket-success[data-v-ffcfbba0]{align-items:center;display:flex;flex-direction:column;gap:12px;padding:12px 0;text-align:center}.success-icon[data-v-ffcfbba0]{color:var(--status-green);height:40px;width:40px}.ticket-success h3[data-v-ffcfbba0]{font-size:17px;margin:0}.ticket-success dl[data-v-ffcfbba0]{background:var(--surface-soft);border:1px solid var(--tf-line);border-radius:var(--tf-card-radius);box-sizing:border-box;display:grid;gap:8px;grid-template-columns:1fr 1.5fr;margin:0;padding:12px;text-align:left;width:100%}.ticket-success dt[data-v-ffcfbba0]{color:var(--tf-muted)}.ticket-success dd[data-v-ffcfbba0]{margin:0;word-break:break-all}
