.ds-page-header[data-v-4c4390f0]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ds-spacing-md);margin-bottom:var(--ds-spacing-md)}.ds-page-header__title[data-v-4c4390f0]{font-size:var(--ds-font-size-xl);font-weight:600;color:var(--ds-gray-900);line-height:1.4}.ds-page-header__subtitle[data-v-4c4390f0]{margin-top:var(--ds-spacing-xs);font-size:var(--ds-font-size-sm);color:var(--ds-gray-500);line-height:1.6}.ds-page-header__extra[data-v-4c4390f0]{display:flex;align-items:center;gap:var(--ds-spacing-sm);flex-shrink:0}.ds-empty-state[data-v-1fd003c7]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--ds-spacing-2xl) var(--ds-spacing-lg);text-align:center}.ds-empty-state__icon[data-v-1fd003c7]{font-size:44px;color:var(--ds-gray-300);margin-bottom:var(--ds-spacing-md)}.ds-empty-state__title[data-v-1fd003c7]{font-size:var(--ds-font-size-lg);font-weight:600;color:var(--ds-gray-700);line-height:1.5}.ds-empty-state__desc[data-v-1fd003c7]{margin-top:var(--ds-spacing-xs);font-size:var(--ds-font-size-sm);color:var(--ds-gray-500);line-height:1.6;max-width:420px}.ds-empty-state__action[data-v-1fd003c7]{margin-top:var(--ds-spacing-md)}.print-contract-container[data-v-1c3f43b4]{padding:var(--ds-spacing-lg);background-color:var(--ds-gray-100);min-height:calc(100vh - 60px)}.ds-panel[data-v-1c3f43b4]{background:#fff;border:1px solid var(--ds-gray-300);border-radius:var(--ds-radius-md);box-shadow:var(--ds-shadow-sm);overflow:hidden}.ds-panel--padded[data-v-1c3f43b4]{padding:var(--ds-spacing-lg)}.ds-print-actions[data-v-1c3f43b4]{margin-top:var(--ds-spacing-lg);overflow:hidden;display:flex;justify-content:flex-end;gap:var(--ds-spacing-md)}@media print{.ds-print-actions[data-v-1c3f43b4]{display:none}}