.flex-grow[data-v-cfe454f7]{flex:1}.apply-modal[data-v-cfe454f7]{max-height:88vh;max-width:96vw;overflow-y:auto;width:780px}.reject-modal[data-v-cfe454f7]{width:440px}.reject-modal textarea[data-v-cfe454f7]{border:1px solid #d1d5db;border-radius:6px;font-size:13.5px;padding:8px 10px;resize:vertical;width:100%}.section-title[data-v-cfe454f7]{border-bottom:1px solid #e5e7eb;color:#374151;font-size:13px;font-weight:600;margin:18px 0 10px;padding-bottom:6px}.section-title[data-v-cfe454f7]:first-child{margin-top:0}.info-grid[data-v-cfe454f7]{display:grid;gap:10px 24px;grid-template-columns:1fr 1fr}.info-item[data-v-cfe454f7]{align-items:center;display:flex;font-size:13.5px;gap:8px}.info-label[data-v-cfe454f7]{color:#6b7280;flex-shrink:0;min-width:120px}.info-val[data-v-cfe454f7]{color:#111827}.info-val.mono[data-v-cfe454f7]{font-family:Courier New,monospace;font-size:13px}.doc-imgs[data-v-cfe454f7]{display:flex;flex-wrap:wrap;gap:12px}.doc-img-item[data-v-cfe454f7]{display:flex;flex-direction:column;gap:4px}.doc-img-label[data-v-cfe454f7]{color:#6b7280;font-size:12px;margin:0}.doc-img[data-v-cfe454f7]{border:1px solid #e5e7eb;border-radius:6px;cursor:zoom-in;height:100px;-o-object-fit:cover;object-fit:cover;width:140px}.game-doc-section[data-v-cfe454f7]{margin-bottom:14px}.game-doc-label[data-v-cfe454f7]{color:#374151;font-size:13px;font-weight:500;margin:0 0 8px}.empty-hint[data-v-cfe454f7]{color:#9ca3af;font-size:13px}.contract-row[data-v-cfe454f7]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:8px}.fadada-link[data-v-cfe454f7]{color:#2563eb;font-size:13px;text-decoration:underline}.btn-sm[data-v-cfe454f7]{font-size:12px;padding:4px 10px}.field-label[data-v-cfe454f7]{color:#374151;display:block;font-size:13px;font-weight:500;margin:10px 0 4px}.input-field[data-v-cfe454f7]{border:1px solid #d1d5db;border-radius:6px;font-size:13px;padding:8px 10px;width:100%}.hint[data-v-cfe454f7]{color:#6b7280;font-size:13px;margin-bottom:8px}.reject-box[data-v-cfe454f7]{background:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#991b1b;font-size:13.5px;margin-top:14px;padding:10px 14px}.modal-actions[data-v-cfe454f7]{border-top:1px solid #e5e7eb;display:flex;flex-wrap:wrap;gap:10px;margin-top:20px;padding-top:14px}.action-err[data-v-cfe454f7]{color:#dc2626;font-size:13px;margin-top:8px}.badge.info[data-v-cfe454f7]{background:#dbeafe;color:#1d4ed8}.badge.default[data-v-cfe454f7]{background:#f3f4f6;color:#6b7280}.btn.warning[data-v-cfe454f7]{background:#f59e0b;border:none;color:#fff}.btn.warning[data-v-cfe454f7]:hover{background:#d97706}.btn.warning[data-v-cfe454f7]:disabled{cursor:not-allowed;opacity:.6}.btn.success[data-v-cfe454f7]{background:#10b981;border:none;color:#fff}.btn.success[data-v-cfe454f7]:hover{background:#059669}.btn.success[data-v-cfe454f7]:disabled{cursor:not-allowed;opacity:.6}.btn.danger[data-v-cfe454f7]{background:#ef4444;border:none;color:#fff}.btn.danger[data-v-cfe454f7]:hover{background:#dc2626}.btn.danger[data-v-cfe454f7]:disabled{cursor:not-allowed;opacity:.6}.img-preview-overlay[data-v-cfe454f7]{align-items:center;background:#000c;cursor:zoom-out;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.preview-full[data-v-cfe454f7]{border-radius:8px;max-height:90vh;max-width:90vw}
