:root{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif;color:#000000e0;background:#f5f5f5}*{box-sizing:border-box}body{margin:0;min-width:960px;min-height:100vh}.app-layout{min-height:100vh}.app-brand{height:56px;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:600;border-bottom:1px solid rgba(5,5,5,.06)}.app-header{height:56px;padding:0 20px 0 8px;background:#fff;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(5,5,5,.06)}.app-content{padding:24px}.auth-page{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:32px}.auth-card{width:400px;box-shadow:0 2px 8px #00000014}.form-alert,.password-form{margin-top:20px}.form-actions{display:flex;justify-content:flex-end}.page-state{min-height:100vh}.compact-card{max-width:640px}.phase-note{margin-top:20px}.order-form-card{max-width:1440px;margin:0 auto}.order-line-card{margin-bottom:12px}.order-derived-input.ant-input{background:#f7f9fb;color:#000000b8}.field-readonly-value{min-height:32px;padding:5px 0;color:#000000e0;white-space:normal;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}.field-readonly-derived{padding:5px 8px;border-radius:6px;background:#f7f9fb}.field-readonly-multiline{white-space:pre-wrap}.pending-alert{margin:16px 0}.order-list-row{cursor:pointer}.order-list-row .ant-typography{display:block;max-width:100%}.order-reference-link{max-width:100%;padding-inline:0}
