.me-section-bg{background:linear-gradient(135deg,#fff8e7,#fff);border-radius:16px;box-shadow:0 4px 15px rgba(255,170,50,.2);border:1px solid #f6c56f;padding:15px;transition:all .4s ease-in-out}.me-section-bg:hover{box-shadow:0 6px 22px rgba(255,140,0,.3);transform:translateY(-2px)}.nala-neeram-output h2,.nala-neeram-output h3{font-family:Poppins,sans-serif;text-align:center}.nala-neeram-output h2{font-size:1.6rem;font-weight:700;color:#a83232;background:linear-gradient(90deg,#f60,#fc3);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:.5px;margin-bottom:8px}.nala-neeram-output h3.text-dark{font-size:1.1rem;color:#5a3e06;background:linear-gradient(90deg,#f93,#c60);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.nala-neeram-output h3.text-dark span{color:#d12e2e;font-weight:700}.nala-neeram-output .table{background-color:#fff;border-radius:10px;overflow:hidden;font-family:Roboto,sans-serif;box-shadow:0 2px 8px rgba(255,187,51,.2)}.nala-neeram-output .table thead{background:linear-gradient(90deg,#b71c1c,#ff6f00);color:#fff;text-align:center;font-size:1rem}.nala-neeram-output .table td,.nala-neeram-output .table th{vertical-align:middle!important;font-size:.95rem;border-color:#f5d68d;padding:10px}.nala-neeram-output .table tbody tr:nth-child(odd){background:#fff8e1}.nala-neeram-output .table tbody tr:nth-child(2n){background:#fff3cd}.nala-neeram-output .table-bordered{border:1px solid #f5c16c}.nala-neeram-output .table-sm td,.nala-neeram-output .table-sm th{padding:.65rem}.nala-neeram-output .fw-bold{font-weight:600!important}.Auspicious{background-color:#28a745}.Inauspicious{background-color:#dc3545}.subam-asubam{color:#5a3e06;font-size:1rem}.in-effect{display:inline-block;width:18px;height:18px;margin-right:8px;border-radius:50%;vertical-align:middle}.in-effect.Auspicious{background:radial-gradient(circle,#32cd32,#0b6623);box-shadow:0 0 6px #28a745aa}.in-effect.Inauspicious{background:radial-gradient(circle,#ff4747,#a30000);box-shadow:0 0 6px #dc3545aa}.nala-neeram-output .text-success{background:#eafbea!important;color:#0b6623!important;font-weight:600}.nala-neeram-output .text-danger{background:#fdecea!important;color:#a30000!important;font-weight:600}@media (max-width:991px){.nala-neeram-output h2{font-size:1.3rem}.nala-neeram-output h3.text-dark{font-size:.95rem}.nala-neeram-output .table td,.nala-neeram-output .table th{font-size:.85rem;padding:7px}}.nala-neeram-output{animation:fadeInUp .8s ease-in-out}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}