.biodata-page{background:#f8fafc;min-height:100vh;color:#1f2937}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleUp{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.animate-fadeIn{animation:fadeIn .2s ease-out forwards}.animate-scaleUp{animation:scaleUp .25s cubic-bezier(.16,1,.3,1) forwards}.gradient-heading{background:linear-gradient(135deg,#e11d48,#9333ea 50%,#db2777);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.scrollbar-thin::-webkit-scrollbar{height:6px;width:6px}.scrollbar-thin::-webkit-scrollbar-track{background:#f1f5f9;border-radius:999px}.scrollbar-thin::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}.scrollbar-thin::-webkit-scrollbar-thumb:hover{background:#94a3b8}@media print{*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;transform:none!important}body,html{margin:0!important;padding:0!important;background:#ffffff!important;width:210mm!important;height:297mm!important}body *{visibility:hidden!important}.no-print,.site-footer,.top-bar-wrapper,footer,header,nav{display:none!important}#printable-biodata,#printable-biodata *{visibility:visible!important}#printable-biodata{position:fixed!important;left:0!important;top:0!important;width:210mm!important;height:297mm!important;max-width:210mm!important;max-height:297mm!important;margin:0!important;padding:0!important;border:none!important;box-shadow:none!important;transform:none!important;z-index:999999!important;overflow:hidden!important;page-break-after:avoid!important;page-break-inside:avoid!important}@page{size:A4 portrait;margin:0}}