.VfUSQG_maker{gap:var(--gap-grid);grid-template-areas:"form""aside""preview";display:grid}@media (min-width:73.75em){.VfUSQG_maker{align-items:start;column-gap:var(--gap-split);grid-template-columns:minmax(0,1fr) 22rem;grid-template-areas:"form aside""preview aside"}}.VfUSQG_form{gap:var(--gap-grid);flex-direction:column;grid-area:form;min-width:0;display:flex}.VfUSQG_toolbar{font-size:var(--fs-small);flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.VfUSQG_fieldset{border:0;flex-direction:column;gap:1.25rem;min-width:0;display:flex}.VfUSQG_legend{float:left;width:100%;font-family:var(--font-display);font-size:var(--fs-title);font-weight:var(--fw-bold);letter-spacing:-.015em;margin-bottom:.25rem}.VfUSQG_legend+*{clear:both}.VfUSQG_grid{gap:1rem;display:grid}@media (min-width:45em){.VfUSQG_grid{grid-template-columns:1fr 1fr}.VfUSQG_wide{grid-column:1/-1}}.VfUSQG_field{min-width:0}.VfUSQG_address{border:0;gap:1rem;min-width:0;margin:0;padding:0;display:grid;container-type:inline-size}.VfUSQG_address legend{float:left;width:100%;margin-bottom:.25rem;padding:0}.VfUSQG_address_street,.VfUSQG_address_city{align-content:end;gap:1rem;display:grid}.VfUSQG_address_street>*,.VfUSQG_address_city>*{align-self:end}@container (min-width:30rem){.VfUSQG_address_street{grid-template-columns:minmax(0,1fr) 6rem 6rem}.VfUSQG_address_city{grid-template-columns:8rem minmax(0,1fr)}}.VfUSQG_input_wrap{position:relative}.VfUSQG_with_tick{padding-right:2.75rem}.VfUSQG_tick{display:flex;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.VfUSQG_hint{color:var(--color-muted);font-size:var(--fs-xs);margin-top:.375rem;line-height:1.45;display:block}.VfUSQG_select{appearance:auto;cursor:pointer}.VfUSQG_textarea{resize:vertical;min-height:6rem;line-height:1.5}.VfUSQG_inline_action{font-size:var(--fs-xs);margin-top:.5rem}.VfUSQG_choice{flex-wrap:wrap;gap:.5rem;display:flex}.VfUSQG_choice_item{min-height:var(--control-size);cursor:pointer;font-size:var(--fs-small);padding-inline:1rem;position:relative}.VfUSQG_choice_item input{opacity:0;pointer-events:none;position:absolute}.VfUSQG_choice_item[data-checked]{background-color:var(--color-primary);box-shadow:var(--shadow-outer);color:var(--color-primary-text)}.VfUSQG_choice_item:has(input:focus-visible){outline:2px solid var(--color-accent);outline-offset:2px}.VfUSQG_regime_list{gap:.625rem;display:grid}.VfUSQG_regime{border-radius:var(--radius);background-color:var(--color-surface);cursor:pointer;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;display:flex}.VfUSQG_regime input{width:1.125rem;height:1.125rem;accent-color:var(--color-primary);flex-shrink:0;margin-top:.125rem}.VfUSQG_regime[data-checked]{background-color:var(--color-ok-tint)}.VfUSQG_regime_name{font-weight:var(--fw-semibold);display:block}.VfUSQG_checkbox_cell{flex-direction:column;justify-content:flex-end;display:flex}.VfUSQG_checkbox{min-height:var(--field-height);font-size:var(--fs-small);cursor:pointer;align-items:flex-start;gap:.625rem;padding-block:.625rem;display:flex}.VfUSQG_checkbox input{width:1.125rem;height:1.125rem;accent-color:var(--color-primary);flex-shrink:0;margin-top:.125rem}.VfUSQG_vat_preview{color:var(--color-muted)}.VfUSQG_lines{flex-direction:column;gap:1rem;list-style:none;display:flex}.VfUSQG_line{border-radius:var(--radius);background-color:var(--color-bg-alt);box-shadow:var(--shadow-inner);--color-context:var(--color-bg-alt);padding:1rem}.VfUSQG_line_head{min-height:var(--control-size);justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.VfUSQG_line_number{color:var(--color-muted);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase}.VfUSQG_remove{border-radius:var(--radius);background-color:var(--color-surface);color:var(--color-error)}.VfUSQG_remove svg{width:var(--control-icon);height:var(--control-icon)}.VfUSQG_line .VfUSQG_field .field{background-color:var(--color-surface)}.VfUSQG_line_grid{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.VfUSQG_line_description{grid-column:1/-1}@media (min-width:45em){.VfUSQG_line_grid{grid-template-columns:6rem minmax(7rem,1fr) minmax(7rem,1fr) 6.5rem}}.VfUSQG_aside{grid-area:aside;min-width:0}@media (min-width:73.75em){.VfUSQG_aside{top:calc(var(--header-height) + 1.5rem);position:sticky}}.VfUSQG_result{flex-direction:column;gap:1rem;display:flex}.VfUSQG_result_title{font-family:var(--font-display);font-size:var(--fs-title);font-weight:var(--fw-bold)}.VfUSQG_result_totals{color:var(--color-text-soft);font-size:var(--fs-xs);line-height:1.6}.VfUSQG_status{font-size:var(--fs-small)}.VfUSQG_waiting{color:var(--color-muted)}.VfUSQG_problem_list{color:var(--color-error);font-size:var(--fs-xs);flex-direction:column;gap:.25rem;margin-top:.5rem;padding-left:1.125rem;display:flex}.VfUSQG_problem_list a{color:inherit}.VfUSQG_verdict{font-weight:var(--fw-semibold);align-items:center;gap:.625rem;display:flex}.VfUSQG_actions{flex-direction:column;gap:.625rem;display:flex}.VfUSQG_note{color:var(--color-muted);font-size:var(--fs-2xs);line-height:1.5}.VfUSQG_xml{font-size:var(--fs-xs)}.VfUSQG_xml summary{color:var(--color-accent);font-weight:var(--fw-semibold);cursor:pointer}.VfUSQG_xml pre{border-radius:var(--radius);background-color:var(--color-ink);max-height:22rem;color:var(--color-ink-text);font-size:var(--fs-2xs);margin-top:.75rem;padding:.875rem;line-height:1.5;overflow:auto}.VfUSQG_preview{grid-area:preview;min-width:0}.VfUSQG_loading{min-height:40rem;color:var(--color-muted)}.VfUSQG_storage{border-radius:var(--radius-card);background-color:var(--color-bg-alt);box-shadow:var(--shadow-inner);flex-direction:column;gap:.5rem;padding:1rem 1.25rem;display:flex}.VfUSQG_storage .VfUSQG_hint{display:block}.VfUSQG_restored{font-weight:var(--fw-semibold);align-items:center;gap:.5rem;display:flex}
