.occrp-body{background:#f7f4ec;font-family:Arial,sans-serif}.occrp-container{max-width:860px;margin:30px auto;padding:20px}.occrp-panel{background:#fff;padding:28px;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.08)}.occrp-form label{display:block;font-weight:700;margin-bottom:6px}.occrp-form input,.occrp-form select,.occrp-form textarea{width:100%;padding:12px;border:1px solid #ccc;border-radius:8px}.occrp-form button,.occrp-card-print button{background:#385738;color:#fff;border:0;border-radius:8px;padding:12px 22px;font-weight:700}.occrp-success{background:#e9f7ec;border-left:4px solid #2f7d32;padding:14px;margin:16px 0}.occrp-error{background:#fff1f1;border-left:4px solid #b00020;padding:14px;margin:16px 0}.occrp-idcard{background:#fff;border:2px solid #385738;border-radius:14px;width:360px;min-height:520px;text-align:center;padding:22px;margin:0 auto}.occrp-card-photo{width:120px;height:120px;object-fit:cover;border-radius:50%;border:3px solid #385738}.occrp-small{font-size:11px;color:#555;margin-top:20px}@media print{.no-print{display:none}.occrp-body{background:#fff}.occrp-panel{box-shadow:none}}
