.dgi-form_form__UAZrX{display:grid;grid-gap:20px;gap:20px}.dgi-form_fieldsGrid__cWGUI{display:grid;grid-gap:16px;gap:16px}.dgi-form_fieldRow__hOmP3{display:grid;grid-gap:6px;gap:6px}.dgi-form_fieldLabel__aFIDe{font-size:14px;font-weight:500;line-height:1.4}.dgi-form_required__fqa1E{color:#dc2626;margin-left:2px}.dgi-form_textarea__gHqlp{resize:vertical;min-height:80px}.dgi-form_error__zUYER{color:#dc2626;font-size:14px;margin:0}.dgi-runtime-view_runtimeShell__gikX3{min-height:calc(100vh - 128px);display:grid;grid-gap:24px;gap:24px;align-content:start}.dgi-runtime-view_runtimePanel__Ghnle{width:100%;max-width:none;margin:0;padding:40px;border:1px solid rgba(203,213,225,.8);border-radius:var(--radius-panel);background:rgba(255,255,255,.94);box-shadow:var(--shadow-panel);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.dgi-runtime-view_runtimeGrid__d9MiF{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(320px,.8fr);grid-gap:32px;gap:32px;align-items:start}.dgi-runtime-view_contentColumn__DRz7i,.dgi-runtime-view_fileList__VxYPO,.dgi-runtime-view_optionList__wZsYm,.dgi-runtime-view_sectionStack__jARJz,.dgi-runtime-view_sideColumn__cp4zl{display:grid;grid-gap:20px;gap:20px}.dgi-runtime-view_addressField__d2ZUz{width:100%;min-height:52px;padding:14px 16px;border:1px solid var(--color-border);border-radius:16px;background:var(--color-surface)}.dgi-runtime-view_pageTitle__tTkmR{margin:0;font-size:clamp(2rem,4vw,3.25rem);line-height:1.05}.dgi-runtime-view_body__1RPyQ{display:grid;grid-gap:16px;gap:16px;font-size:1.05rem;line-height:1.7}.dgi-runtime-view_body__1RPyQ p{margin:0}.dgi-runtime-view_sectionCard__Lm8oO{display:grid;grid-gap:16px;gap:16px;padding:24px;border:1px solid rgba(203,213,225,.8);border-radius:20px;background:rgba(248,250,252,.78)}.dgi-runtime-view_imageButton__mq1RO{padding:0;border:0;background:transparent;cursor:zoom-in;text-align:left}.dgi-runtime-view_inlineImage__SSiP9{width:100%;max-height:70vh;border-radius:18px;border:1px solid rgba(203,213,225,.85);box-shadow:0 12px 28px rgba(15,23,42,.12);object-fit:contain;background:#fff;margin:.5rem 0}.dgi-runtime-view_emptyState__lllME,.dgi-runtime-view_fileLink__Mi7ob{color:var(--color-muted)}.dgi-runtime-view_optionButton__0Ej4o{width:100%}.dgi-runtime-view_fileLink__Mi7ob{display:inline-flex;align-items:center;min-height:52px;padding:14px 16px;border:1px solid rgba(203,213,225,.8);border-radius:16px;background:#fff;text-decoration:none}.dgi-runtime-view_fileLink__Mi7ob:hover{border-color:var(--color-accent);color:var(--color-text)}.dgi-runtime-view_backdrop__QAqTH{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:32px;border:0;background:rgba(15,23,42,.78)}.dgi-runtime-view_lightbox__erKYm{max-width:min(92vw,1800px);max-height:92vh;display:grid;grid-gap:16px;gap:16px}.dgi-runtime-view_lightboxImage__tYQQg{max-width:100%;max-height:calc(92vh - 72px);object-fit:contain;border-radius:20px;background:#fff}.dgi-runtime-view_lightboxCaption__pR4f4{color:#e2e8f0;text-align:center;font-size:.95rem}@media (max-width:1023px){.dgi-runtime-view_runtimePanel__Ghnle{padding:28px}.dgi-runtime-view_runtimeGrid__d9MiF{grid-template-columns:1fr}}@media (max-width:767px){.dgi-runtime-view_runtimeShell__gikX3{min-height:auto}.dgi-runtime-view_runtimePanel__Ghnle{padding:20px}.dgi-runtime-view_backdrop__QAqTH{padding:16px}}