.dg.svelte-1srh6gd{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.dg-panel.svelte-1srh6gd{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;margin-bottom:16px;padding:20px}.dg-panel.svelte-1srh6gd h3:where(.svelte-1srh6gd){font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;color:var(--asphalt);margin:0 0 14px;font-size:19px;font-weight:400;line-height:1}.dg-grid.svelte-1srh6gd{grid-template-columns:1fr 1fr;gap:12px;display:grid}.dg-wide.svelte-1srh6gd{grid-column:1/-1}.dg-tail.svelte-1srh6gd{margin-top:16px}.dg.svelte-1srh6gd label:where(.svelte-1srh6gd){letter-spacing:.04em;text-transform:uppercase;color:var(--steel);flex-direction:column;gap:5px;font-size:11px;font-weight:800;display:flex}.dg.svelte-1srh6gd input:where(.svelte-1srh6gd),.dg.svelte-1srh6gd select:where(.svelte-1srh6gd),.dg.svelte-1srh6gd textarea:where(.svelte-1srh6gd){border:1px solid var(--line);background:var(--surface);font-family:var(--font-text);letter-spacing:0;text-transform:none;color:var(--asphalt);border-radius:8px;min-width:0;padding:9px 10px;font-size:14px;font-weight:500}.dg.svelte-1srh6gd input:where(.svelte-1srh6gd):focus,.dg.svelte-1srh6gd select:where(.svelte-1srh6gd):focus,.dg.svelte-1srh6gd textarea:where(.svelte-1srh6gd):focus{outline:2px solid var(--brand);outline-offset:1px;border-color:var(--brand)}.dg-hint.svelte-1srh6gd{letter-spacing:0;text-transform:none;color:var(--steel);font-size:11px;font-weight:600}.dg-err.svelte-1srh6gd{letter-spacing:0;text-transform:none;color:var(--brand-deep);font-size:11px;font-weight:700}.dg-lines.svelte-1srh6gd{flex-direction:column;gap:8px;display:flex}.dg-line.svelte-1srh6gd{grid-template-columns:88px minmax(0,1fr) 62px 74px auto 78px 26px;align-items:center;gap:6px;display:grid}.dg-line.svelte-1srh6gd select:where(.svelte-1srh6gd),.dg-line.svelte-1srh6gd input:where(.svelte-1srh6gd){padding:7px 8px;font-size:13px}.dg-tax.svelte-1srh6gd{flex-direction:row;align-items:center;gap:4px;font-size:10px}.dg-tax.svelte-1srh6gd input:where(.svelte-1srh6gd){width:15px;min-width:0;height:15px;accent-color:var(--brand)}.dg-amt.svelte-1srh6gd{text-align:right;font-variant-numeric:tabular-nums;color:var(--asphalt);font-size:13px;font-weight:700}.dg-x.svelte-1srh6gd{width:26px;height:26px;color:var(--steel);cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:19px;line-height:1}.dg-x.svelte-1srh6gd:hover{background:color-mix(in srgb, var(--brand) 12%, var(--paper));color:var(--brand-deep)}.dg-linebtns.svelte-1srh6gd{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.dg-linebtns.svelte-1srh6gd button:where(.svelte-1srh6gd){border:1px solid var(--line);background:var(--surface);font-family:var(--font-text);color:var(--steel-strong);cursor:pointer;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:700}.dg-linebtns.svelte-1srh6gd button:where(.svelte-1srh6gd):hover{border-color:var(--brand);color:var(--brand-deep)}.dg-actions.svelte-1srh6gd{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dg-clear.svelte-1srh6gd{font-family:var(--font-text);color:var(--steel);cursor:pointer;background:0 0;border:0;padding:10px 14px;font-size:13px;font-weight:700;text-decoration:underline}.dg-note.svelte-1srh6gd{color:var(--steel);margin:12px 0 0;font-size:12.5px;line-height:1.55}.dg-preview.svelte-1srh6gd{position:sticky;top:88px}.dg-sig.svelte-1srh6gd{text-transform:uppercase;letter-spacing:.07em;color:#888;gap:28px;margin-top:22px;font-size:10px;display:flex}.dg-sig.svelte-1srh6gd div:where(.svelte-1srh6gd){flex:1}.dg-sig.svelte-1srh6gd span:where(.svelte-1srh6gd){border-bottom:1px solid #bbb;height:26px;margin-bottom:4px;display:block}@media (width<=1080px){.dg.svelte-1srh6gd{grid-template-columns:1fr}.dg-preview.svelte-1srh6gd{position:static;overflow-x:auto}}@media (width<=560px){.dg-grid.svelte-1srh6gd{grid-template-columns:1fr}.dg-line.svelte-1srh6gd{grid-template-columns:1fr 1fr}.dg-line.svelte-1srh6gd .dg-desc:where(.svelte-1srh6gd){grid-column:1/-1}}
