.DocumentForm_pageHead__6V5F_{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.DocumentForm_headIdentity__XMH1G{flex:1 1 340px;min-width:0}.DocumentForm_title__9he5Y{margin:0 0 5px;font-size:var(--text-xl);font-weight:600}.DocumentForm_subtitle__qpy7_{display:block;font-size:var(--text-sm);color:var(--text-secondary)}.DocumentForm_actions__Y9diK{display:flex;gap:var(--space-2);flex-wrap:wrap}.DocumentForm_card__ycgAV{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);overflow:hidden}.DocumentForm_cardHead__L7eMp{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;padding:10px 14px;border-bottom:1px solid var(--border-default)}.DocumentForm_cardTitle___TuvJ{font-size:var(--text-sm);font-weight:600}.DocumentForm_cardNote__xss17{font-size:var(--text-xs);color:var(--text-muted)}.DocumentForm_cardBody__0Ucxe{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-4)}.DocumentForm_grid__tVLUy{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));grid-gap:var(--space-3);gap:var(--space-3)}.DocumentForm_saveBar__p9iPX{position:-webkit-sticky;position:sticky;bottom:0;display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;padding:11px 14px;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.DocumentForm_saveSummary__aALMu{display:flex;flex-direction:column;gap:2px}.DocumentForm_saveTotal__RBqZ_{font-family:var(--font-mono);font-size:var(--text-lg);font-weight:600}.DocumentForm_saveTotalLabel__wD8nZ{font-size:var(--text-xs);letter-spacing:.07em;text-transform:uppercase;color:var(--text-secondary)}.DocumentForm_saveSpacer__lj4vT{flex:1 1}.DocumentForm_saveNote__nWqRC{font-size:var(--text-xs);color:var(--text-muted);max-width:42ch}.DocumentForm_saveActions__QayVo{display:flex;gap:var(--space-2);flex-wrap:wrap}.DocumentForm_echo__MEjYG{display:grid;grid-template-columns:minmax(96px,max-content) 1fr;grid-gap:6px var(--space-3);gap:6px var(--space-3);margin:0;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-subtle,var(--bg-surface));font-size:var(--text-sm)}.DocumentForm_lockedField__xG4I2{margin:0;padding:var(--space-2) 0;color:var(--text);line-height:1.5}.DocumentForm_echoGroup___ccKh{display:flex;flex-direction:column;gap:var(--space-2)}.DocumentForm_echoNote__TvB1J{margin:0;font-size:var(--text-xs);color:var(--text-muted)}.DocumentForm_saveAlert__49XcJ{color:var(--color-warning-text)}.DocumentForm_sourceDoc__POjas{border:1px solid var(--border-default);border-radius:var(--radius-md);overflow:hidden;font-size:var(--text-sm)}.DocumentForm_sourceHead__XKGtN{display:flex;gap:10px;flex-wrap:wrap;align-items:baseline;padding:10px 12px;background:var(--bg-subtle);border-bottom:1px solid var(--border-default)}.DocumentForm_sourceMeta__fBuMj{color:var(--text-secondary)}.DocumentForm_sourceLine__hpdV7{display:flex;justify-content:space-between;gap:var(--space-3);padding:7px 12px;border-bottom:1px solid var(--border-soft)}.DocumentForm_sourceLine__hpdV7>:first-child{min-width:0;overflow-wrap:anywhere}.DocumentForm_sourceTotal__QPtV5{display:flex;justify-content:space-between;gap:var(--space-3);padding:9px 12px;font-weight:600;background:var(--bg-subtle)}.DocumentForm_echo__MEjYG dt{color:var(--text-muted)}.DocumentForm_echo__MEjYG dd{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:767px){.DocumentForm_grid__tVLUy{grid-template-columns:minmax(0,1fr)}.DocumentForm_saveBar__p9iPX{position:-webkit-sticky;position:sticky;bottom:0;z-index:2;flex-wrap:nowrap;padding:var(--space-2) var(--space-3) calc(var(--space-2) + env(safe-area-inset-bottom, 0px));background:var(--bg-surface);border:0;border-top:1px solid var(--border-default);border-radius:0;box-shadow:none}.DocumentForm_saveNote__nWqRC,.DocumentForm_saveSpacer__lj4vT,.DocumentForm_saveSummary__aALMu{display:none}.DocumentForm_saveNote__nWqRC.DocumentForm_saveAlert__49XcJ{display:block;flex:1 1 auto;min-width:0;max-width:none}.DocumentForm_saveSummary__aALMu.DocumentForm_saveKeep__viQY6{display:flex;flex:0 0 auto}.DocumentForm_saveSummary__aALMu.DocumentForm_saveKeep__viQY6 .DocumentForm_saveTotal__RBqZ_{font-size:var(--text-base)}.DocumentForm_saveActions__QayVo{flex:1 1 auto;justify-content:flex-end}:has(>.DocumentForm_saveBar__p9iPX):has(input:not([type=checkbox]):not([type=radio]):focus,textarea:focus,select:focus)>.DocumentForm_saveBar__p9iPX,form:has(input:not([type=checkbox]):not([type=radio]):focus,textarea:focus,select:focus) .DocumentForm_saveBar__p9iPX{position:static}.DocumentForm_echo__MEjYG{grid-template-columns:minmax(0,1fr)}.DocumentForm_echo__MEjYG dd{white-space:normal;overflow-wrap:anywhere;margin-bottom:var(--space-2)}}.DocumentForm_card__ycgAV:has(input[role=combobox]){overflow:visible}