.neumorphism-panchang_panchangContainer__KDdEQ{background:#e0e5ec;min-height:100vh;font-family:DM Sans,system-ui,sans-serif;color:#2d3748;padding:1.5rem;display:flex;flex-direction:column;justify-content:center}@media(max-width:768px){.neumorphism-panchang_panchangContainer__KDdEQ{padding:0;min-height:calc(100vh - 80px)}}.neumorphism-panchang_panchangHeader__STn6i{background:#e0e5ec;border-radius:24px;padding:2.5rem;margin-bottom:2.5rem;box-shadow:8px 8px 16px rgba(163,177,198,.4),-8px -8px 16px hsla(0,0%,100%,.9)}@media(max-width:768px){.neumorphism-panchang_panchangHeader__STn6i{box-shadow:4px 4px 8px rgba(163,177,198,.4),-4px -4px 8px hsla(0,0%,100%,.9);padding:2rem;margin-bottom:2rem}}.neumorphism-panchang_headerTitle__6ad6v{font-size:2rem;font-weight:700;margin:0 0 .75rem;color:#2d3748;text-shadow:1px 1px 2px rgba(163,177,198,.3),-1px -1px 2px hsla(0,0%,100%,.8)}@media(max-width:768px){.neumorphism-panchang_headerTitle__6ad6v{font-size:1.5rem}}.neumorphism-panchang_headerDate__Ad3b3{font-size:1.125rem;color:#4a5568;margin:0 0 .5rem}@media(max-width:768px){.neumorphism-panchang_headerDate__Ad3b3{font-size:1rem}}.neumorphism-panchang_headerLocation__gr3zi{font-size:.875rem;color:#718096}@media(max-width:768px){.neumorphism-panchang_headerLocation__gr3zi{font-size:.8125rem}}.neumorphism-panchang_panchangUnified__lrqty{background:#e0e5ec;border-radius:24px;padding:1.5rem;margin-bottom:2.5rem;box-shadow:8px 8px 16px rgba(163,177,198,.4),-8px -8px 16px hsla(0,0%,100%,.9)}@media(max-width:768px){.neumorphism-panchang_panchangUnified__lrqty{box-shadow:4px 4px 8px rgba(163,177,198,.4),-4px -4px 8px hsla(0,0%,100%,.9);padding:1.5rem}}.neumorphism-panchang_panchangSection__kblZj{margin-bottom:1.5rem}.neumorphism-panchang_panchangSection__kblZj:last-child{margin-bottom:0}@media(max-width:768px){.neumorphism-panchang_panchangSection__kblZj{margin-bottom:.75rem;padding:0;margin-left:0;margin-right:0}}.neumorphism-panchang_sectionHeader__0mI6B{margin-bottom:1rem}@media(max-width:768px){.neumorphism-panchang_sectionHeader__0mI6B{margin-bottom:.5rem}}.neumorphism-panchang_sectionTitle__FqIXj{font-size:1.25rem;font-weight:600;color:#2d3748;margin:0 0 1rem}@media(max-width:768px){.neumorphism-panchang_sectionTitle__FqIXj{font-size:1.125rem;margin:0 0 .75rem}}.neumorphism-panchang_elementsRow__QCkiv{display:flex;flex-direction:row;gap:1rem}@media(min-width:769px){.neumorphism-panchang_elementsRow__QCkiv{flex-wrap:wrap}}@media(max-width:768px){.neumorphism-panchang_elementsRow__QCkiv{gap:.5rem;overflow-x:auto;overflow-y:visible;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;margin:0 -1rem;padding:.5rem 0 .5rem 1rem;-ms-overflow-style:none;scrollbar-width:none}.neumorphism-panchang_elementsRow__QCkiv::-webkit-scrollbar{display:none}}.neumorphism-panchang_elementCard__w2AkG{background:#e0e5ec;border-radius:16px;padding:1.5rem;transition:all .3s ease;position:relative;min-width:240px;color:#2d3748;box-shadow:8px 8px 16px rgba(163,177,198,.4),-8px -8px 16px hsla(0,0%,100%,.9)}@media(max-width:768px){.neumorphism-panchang_elementCard__w2AkG{box-shadow:4px 4px 8px rgba(163,177,198,.4),-4px -4px 8px hsla(0,0%,100%,.9)}}@media(min-width:769px){.neumorphism-panchang_elementCard__w2AkG{flex:1;min-width:220px}}@media(max-width:768px){.neumorphism-panchang_elementCard__w2AkG{flex:0 0 90%;padding:1.5rem 1rem;margin-right:.5rem;border-radius:16px}}.neumorphism-panchang_cardHeader__t_vRD{margin-bottom:.75rem}.neumorphism-panchang_cardBody__5HSUJ{display:flex;flex-direction:column;gap:.75rem}.neumorphism-panchang_elementName__ry22e{font-size:1.125rem;font-weight:600;color:#2d3748;margin:0 0 .5rem;display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;line-height:1.3}@media(max-width:768px){.neumorphism-panchang_elementName__ry22e{font-size:1rem}}.neumorphism-panchang_timingCompact__eCbEb{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.neumorphism-panchang_duration___MwqU{font-size:.8rem;color:#718096;font-weight:500;white-space:nowrap}.neumorphism-panchang_elementTiming__cwLIx{font-size:.875rem;color:#4a5568;margin-bottom:.75rem}.neumorphism-panchang_elementDetails__911iO{font-size:.8rem;color:#718096;line-height:1.4}.neumorphism-panchang_additionalInfo__qkl_U{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-start}.neumorphism-panchang_additionalInfo__qkl_U>div{display:flex;align-items:center;flex-direction:row;font-size:.8rem;line-height:1.4}.neumorphism-panchang_additionalInfo__qkl_U>div strong{margin-right:4px;font-weight:600}@media(max-width:768px){.neumorphism-panchang_additionalInfo__qkl_U{gap:.5rem}}.neumorphism-panchang_statusBadge__Iu7q_{display:inline-block;background:#e0e5ec;padding:.5rem .75rem;border-radius:50%;font-size:.75rem;font-weight:500;margin-bottom:.75rem;box-shadow:inset 6px 6px 12px rgba(163,177,198,.4),inset -6px -6px 12px hsla(0,0%,100%,.9)}.neumorphism-panchang_statusBadge__Iu7q_.neumorphism-panchang_current__F5eDW{color:#10b981;box-shadow:inset 2px 2px 4px rgba(16,185,129,.2),inset -2px -2px 4px hsla(0,0%,100%,.8)}.neumorphism-panchang_statusBadge__Iu7q_.neumorphism-panchang_upcoming__9fy5y{color:#f59e0b;box-shadow:inset 2px 2px 4px rgba(245,158,11,.2),inset -2px -2px 4px hsla(0,0%,100%,.8)}.neumorphism-panchang_statusBadge__Iu7q_.neumorphism-panchang_completed__86_s2{color:#6b7280;box-shadow:inset 2px 2px 4px rgba(107,114,128,.2),inset -2px -2px 4px hsla(0,0%,100%,.8)}.neumorphism-panchang_pakshaBadge__5Fki8{background:rgba(0,0,0,0);border:none;padding:2px 6px;border-radius:4px;font-size:.7rem;font-weight:400;color:#718096;letter-spacing:.01em;margin-left:.5rem}.neumorphism-panchang_qualityIndicator__2_n6s{width:8px;height:8px;border-radius:50%;position:absolute;top:1rem;right:1rem}.neumorphism-panchang_qualityIndicator__2_n6s.neumorphism-panchang_auspicious__RWISj{background:#10b981;box-shadow:0 0 8px rgba(16,185,129,.4)}.neumorphism-panchang_qualityIndicator__2_n6s.neumorphism-panchang_inauspicious__kwH9o{background:#ef4444;box-shadow:0 0 8px rgba(239,68,68,.4)}.neumorphism-panchang_qualityIndicator__2_n6s.neumorphism-panchang_neutral__iq25f{background:#6b7280}.neumorphism-panchang_timingSection__3u5EP{background:#e0e5ec;border-radius:24px;padding:1.5rem;margin-bottom:2.5rem;box-shadow:8px 8px 16px rgba(163,177,198,.4),-8px -8px 16px hsla(0,0%,100%,.9)}@media(max-width:768px){.neumorphism-panchang_timingSection__3u5EP{box-shadow:4px 4px 8px rgba(163,177,198,.4),-4px -4px 8px hsla(0,0%,100%,.9);padding:1rem 1.5rem;margin-bottom:1.5rem;border-radius:16px}}.neumorphism-panchang_timingGrid__Fg8yo{display:flex;flex-direction:column;gap:1rem}@media(max-width:768px){.neumorphism-panchang_timingGrid__Fg8yo{flex-direction:column;gap:0}}@media(min-width:769px){.neumorphism-panchang_timingGrid__Fg8yo{flex-direction:row;flex-wrap:wrap}}.neumorphism-panchang_timingItem__mLUUp{background:#dce1e8;border-radius:16px;padding:1.5rem;text-align:center;box-shadow:4px 4px 8px rgba(163,177,198,.4),-4px -4px 8px hsla(0,0%,100%,.9)}@media(max-width:768px){.neumorphism-panchang_timingItem__mLUUp{box-shadow:2px 2px 4px rgba(163,177,198,.4),-2px -2px 4px hsla(0,0%,100%,.9);background:rgba(0,0,0,0);box-shadow:none;border-radius:0;padding:.75rem 0;text-align:left;border:none;border-bottom:1px solid rgba(113,128,150,.2)}.neumorphism-panchang_timingItem__mLUUp:last-child{border-bottom:none}}@media(min-width:769px){.neumorphism-panchang_timingItem__mLUUp{flex:1 1 calc(33.333% - 0.6666666667rem);margin:0}}.neumorphism-panchang_timingLabel__vnl8j{font-size:.875rem;color:#4a5568;margin:0 0 .5rem;font-weight:500}@media(max-width:768px){.neumorphism-panchang_timingLabel__vnl8j{display:none}}.neumorphism-panchang_timingValue__mhp5O{font-size:1.125rem;color:#2d3748;font-weight:600;margin:0}.neumorphism-panchang_timingValue__mhp5O div{margin-bottom:.5rem;font-size:.875rem;line-height:1.3}.neumorphism-panchang_timingValue__mhp5O div:last-child{margin-bottom:0}@media(max-width:768px){.neumorphism-panchang_timingValue__mhp5O{font-size:1rem;font-weight:500;line-height:1.4;display:flex;flex-direction:row;flex-wrap:wrap;gap:.75rem;justify-content:space-between}.neumorphism-panchang_timingValue__mhp5O div{flex:1 1 calc(50% - 0.375rem);font-size:.9rem;line-height:1.4;padding:.5rem;background:rgba(0,0,0,0);text-align:center;min-width:120px;margin-bottom:0;border-bottom:none}}.neumorphism-panchang_timeline__zbBi0{background:#e0e5ec;border-radius:24px;padding:2rem;margin-bottom:2.5rem;box-shadow:8px 8px 16px rgba(163,177,198,.4),-8px -8px 16px hsla(0,0%,100%,.9)}@media(max-width:768px){.neumorphism-panchang_timeline__zbBi0{box-shadow:4px 4px 8px rgba(163,177,198,.4),-4px -4px 8px hsla(0,0%,100%,.9);padding:1.5rem;margin-bottom:2rem}}.neumorphism-panchang_timelineTitle__p_ik5{font-size:1.25rem;font-weight:600;color:#2d3748;margin:0 0 1.5rem;text-align:center}.neumorphism-panchang_timelineTrack__XifSI{position:relative;background:#d8dde4;border-radius:50%;height:12px;margin-bottom:1.5rem;box-shadow:inset 6px 6px 12px rgba(163,177,198,.4),inset -6px -6px 12px hsla(0,0%,100%,.9)}.neumorphism-panchang_timelineIndicator__MWefl{position:absolute;top:-4px;width:20px;height:20px;background:#667eea;border-radius:50%;box-shadow:0 2px 8px rgba(102,126,234,.4);z-index:2}.neumorphism-panchang_navigationControls__KUSQB{display:flex;justify-content:center;margin-bottom:2.5rem}.neumorphism-panchang_navButton__4fYYf{background:#e0e5ec;border:none;border-radius:16px;padding:1rem 1.5rem;margin:0 .75rem;color:#2d3748;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;box-shadow:8px 8px 16px rgba(163,177,198,.4),-8px -8px 16px hsla(0,0%,100%,.9)}@media(max-width:768px){.neumorphism-panchang_navButton__4fYYf{box-shadow:4px 4px 8px rgba(163,177,198,.4),-4px -4px 8px hsla(0,0%,100%,.9)}}.neumorphism-panchang_navButton__4fYYf:hover{transform:translateY(-1px);color:#667eea;box-shadow:12px 12px 24px rgba(163,177,198,.8),-12px -12px 24px hsla(0,0%,100%,.9)}@media(max-width:768px){.neumorphism-panchang_navButton__4fYYf:hover{box-shadow:6px 6px 12px rgba(163,177,198,.8),-6px -6px 12px hsla(0,0%,100%,.9)}}.neumorphism-panchang_navButton__4fYYf:active{transform:translateY(1px);box-shadow:inset 6px 6px 12px rgba(163,177,198,.4),inset -6px -6px 12px hsla(0,0%,100%,.9)}.neumorphism-panchang_navButton__4fYYf:disabled{opacity:.6;cursor:not-allowed}.neumorphism-panchang_navButton__4fYYf:disabled:hover{transform:none;box-shadow:8px 8px 16px rgba(163,177,198,.4),-8px -8px 16px hsla(0,0%,100%,.9)}@media(max-width:768px){.neumorphism-panchang_navButton__4fYYf:disabled:hover{box-shadow:4px 4px 8px rgba(163,177,198,.4),-4px -4px 8px hsla(0,0%,100%,.9)}}.neumorphism-panchang_navButton__4fYYf svg{width:16px;height:16px;margin:0 .5rem}.neumorphism-panchang_planetaryTable__BfMBH{background:#e0e5ec;border-radius:24px;padding:1.5rem;margin-bottom:2.5rem;overflow:hidden;box-shadow:8px 8px 16px rgba(163,177,198,.4),-8px -8px 16px hsla(0,0%,100%,.9)}@media(max-width:768px){.neumorphism-panchang_planetaryTable__BfMBH{box-shadow:4px 4px 8px rgba(163,177,198,.4),-4px -4px 8px hsla(0,0%,100%,.9);padding:1rem;margin-bottom:2rem}}.neumorphism-panchang_tableTitle__2yECl{font-size:1.25rem;font-weight:600;color:#2d3748;margin:0 0 1rem;text-align:center}@media(max-width:768px){.neumorphism-panchang_tableTitle__2yECl{font-size:1.125rem;margin:0 0 .75rem}}.neumorphism-panchang_tableRow__x6SDE{display:flex;padding:.75rem 0;border-bottom:1px solid #d4d9e0}.neumorphism-panchang_tableRow__x6SDE:last-child{border-bottom:none}.neumorphism-panchang_tableRow__x6SDE:hover{background:#dce1e8;border-radius:8px}@media(max-width:768px){.neumorphism-panchang_tableRow__x6SDE{padding:.5rem 0}}.neumorphism-panchang_tableHeader__UELr_{display:flex;font-weight:600;color:#2d3748;margin-bottom:.75rem;margin-top:.75rem;padding:.5rem 0}@media(max-width:768px){.neumorphism-panchang_tableHeader__UELr_{margin-bottom:.5rem;padding:0}}.neumorphism-panchang_tableHeaderCell__jl4IR{flex:1;padding:0 .75rem;font-size:.875rem;font-weight:600;color:#2d3748}@media(max-width:768px){.neumorphism-panchang_tableHeaderCell__jl4IR{font-size:.8125rem}}.neumorphism-panchang_tableCell__2aj6g{flex:1;padding:0 .75rem;font-size:.875rem;color:#4a5568}.neumorphism-panchang_tableCell__2aj6g:first-child{font-weight:500;color:#2d3748}@media(max-width:768px){.neumorphism-panchang_tableCell__2aj6g{font-size:.8125rem}}.neumorphism-panchang_planetEmoji__MAWal{margin-right:.5rem;font-size:1rem}.neumorphism-panchang_planetName__mz_Ez{font-weight:500}.neumorphism-panchang_loadingCard__hRUwO{background:#e0e5ec;border-radius:24px;padding:2rem;text-align:center;box-shadow:8px 8px 16px rgba(163,177,198,.4),-8px -8px 16px hsla(0,0%,100%,.9)}@media(max-width:768px){.neumorphism-panchang_loadingCard__hRUwO{box-shadow:4px 4px 8px rgba(163,177,198,.4),-4px -4px 8px hsla(0,0%,100%,.9)}}.neumorphism-panchang_loadingCard__hRUwO .neumorphism-panchang_loadingText__65Ncr{color:#4a5568;font-size:1rem}@media(max-width:768px){.neumorphism-panchang_hideOnMobile__OXlOR{display:none}}@media(min-width:769px){.neumorphism-panchang_hideOnDesktop__Mh_uj{display:none}}@keyframes neumorphism-panchang_fadeInUp__6Uj1E{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.neumorphism-panchang_fadeInUp__6Uj1E{animation:neumorphism-panchang_fadeInUp__6Uj1E .6s ease-out}@keyframes neumorphism-panchang_pulse__2Wymb{0%,to{opacity:1}50%{opacity:.7}}.neumorphism-panchang_pulse__2Wymb{animation:neumorphism-panchang_pulse__2Wymb 2s infinite}@keyframes panchang_fadeIn__aGPIa{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.panchang_panchangContainer__xYlMu{padding:1.5rem 0;max-width:1200px;margin:0 auto}@media(max-width:767px){.panchang_panchangContainer__xYlMu{padding:1rem 0}}.panchang_unifiedSection__esas9{background:var(--neuo-bg);border-radius:20px;box-shadow:9px 9px 16.02px var(--neuo-shadow),-9px -9px 16.02px var(--neuo-highlight);transition:all .3s cubic-bezier(.4,0,.2,1);padding:2rem;margin-bottom:2rem}@media(max-width:767px){.panchang_unifiedSection__esas9{padding:1.5rem;margin-bottom:1.5rem}}.panchang_unifiedSection__esas9:hover{transform:translateY(-2px);box-shadow:12px 12px 20px var(--neuo-shadow),-12px -12px 20px var(--neuo-highlight)}.panchang_sectionHeader__n_6Zq{margin-bottom:1.5rem}.panchang_sectionHeader__n_6Zq h3{font-size:1.125rem;font-weight:600;color:var(--color-text);margin:0;display:flex;align-items:center;gap:.5rem}@media(max-width:767px){.panchang_sectionHeader__n_6Zq h3{font-size:1rem}}.panchang_sectionHeader__n_6Zq p{font-size:.875rem;color:var(--color-text-secondary);margin:.25rem 0 0}.panchang_twoColumnGrid__3n3hs{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}@media(max-width:767px){.panchang_twoColumnGrid__3n3hs{grid-template-columns:1fr;gap:1rem}}.panchang_threeColumnGrid__Hvihp{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}@media(max-width:767px){.panchang_threeColumnGrid__Hvihp{grid-template-columns:1fr;gap:1rem}}@media(min-width:1024px){.panchang_threeColumnGrid__Hvihp{grid-template-columns:repeat(2,1fr)}}@media(min-width:1280px){.panchang_threeColumnGrid__Hvihp{grid-template-columns:repeat(3,1fr)}}.panchang_elementCard__4ZyUg{background:var(--neuo-bg);border-radius:20px;box-shadow:6px 6px 10.68px var(--neuo-shadow),-6px -6px 10.68px var(--neuo-highlight);transition:all .3s cubic-bezier(.4,0,.2,1);padding:1.5rem;position:relative}@media(max-width:767px){.panchang_elementCard__4ZyUg{padding:1rem}}.panchang_elementCard__4ZyUg:hover{transform:scale(1.02)}.panchang_elementCard__4ZyUg:hover .panchang_elementIcon__1Ly49{transform:scale(1.1)}.panchang_elementHeader__QrODF{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.panchang_elementIcon__1Ly49{font-size:1.5rem;transition:transform .2s cubic-bezier(.4,0,.2,1)}@media(max-width:767px){.panchang_elementIcon__1Ly49{font-size:1.25rem}}.panchang_elementTitle__m2qXV{font-size:.875rem;font-weight:600;color:var(--color-text);text-transform:uppercase;letter-spacing:.05em;margin:0}.panchang_elementName__LEUhW{font-size:1.125rem;font-weight:500;color:var(--color-text);margin-bottom:.5rem}@media(max-width:767px){.panchang_elementName__LEUhW{font-size:1rem}}.panchang_elementTime__6vQUq{font-size:.75rem;color:var(--color-text-secondary);font-family:monospace;margin-bottom:.5rem;display:flex;align-items:center;gap:.25rem}.panchang_elementDeity__gTnRn{font-size:.75rem;color:var(--color-primary);font-weight:500;margin-bottom:.5rem}.panchang_elementSignificance__HECJ4{font-size:.75rem;color:var(--color-text-secondary);line-height:1.4;margin-bottom:.5rem}.panchang_activityTags__GHFTj{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.5rem}.panchang_activityTag__QihlH{color:var(--color-text-secondary)}.panchang_activityTag__QihlH,.panchang_qualityBadge__sEew3{background:var(--neuo-bg);border-radius:12px;box-shadow:inset 6px 6px 10px var(--neuo-shadow-inset),inset -6px -6px 10px var(--neuo-highlight-inset);padding:4px 8px;font-size:.75rem;font-weight:500;transition:all .3s ease}.panchang_qualityBadge__sEew3{font-size:10px}.panchang_qualityBadge__sEew3.panchang_auspicious__8u9yM{color:var(--color-primary)}.panchang_qualityBadge__sEew3.panchang_inauspicious__OVV4G{color:var(--color-secondary)}.panchang_qualityBadge__sEew3.panchang_neutral___YLE5{color:var(--color-text-secondary)}.panchang_collapsible__Wr0YN{margin-top:1rem}.panchang_collapsibleTrigger__kWegn{background:var(--neuo-bg);border-radius:8px;box-shadow:9px 9px 16px var(--neuo-shadow),-9px -9px 16px var(--neuo-highlight);transition:all .2s cubic-bezier(.4,0,.2,1);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.25rem;padding:.5rem 1rem;font-size:.875rem;color:var(--color-text-secondary);width:100%}.panchang_collapsibleTrigger__kWegn:hover:not(:disabled){box-shadow:12px 12px 20px var(--neuo-shadow),-12px -12px 20px var(--neuo-highlight);transform:translateY(-1px)}.panchang_collapsibleTrigger__kWegn:active:not(:disabled){box-shadow:inset 4px 4px 8px var(--neuo-shadow),inset -4px -4px 8px var(--neuo-highlight);transform:translateY(0)}.panchang_collapsibleTrigger__kWegn:disabled{opacity:.6;cursor:not-allowed}.panchang_collapsibleTrigger__kWegn:hover{color:var(--color-text)}.panchang_collapsibleTrigger__kWegn svg{transition:transform .2s cubic-bezier(.4,0,.2,1)}.panchang_collapsibleTrigger__kWegn.panchang_expanded__83NF5 svg{transform:rotate(180deg)}.panchang_collapsibleContent__9l8gI{transition:max-height .3s cubic-bezier(.4,0,.2,1),opacity .3s ease;overflow:hidden;margin-top:1rem}.panchang_collapsibleContent__9l8gI.panchang_expanded__83NF5{max-height:500px;opacity:1}.panchang_collapsibleContent__9l8gI.panchang_collapsed__Fqzks{max-height:0;opacity:0}.panchang_collapsibleContent__9l8gI.panchang_expanded__83NF5{animation:panchang_fadeIn__aGPIa .3s ease-out forwards}.panchang_loading__qhNx7{display:flex;align-items:center;justify-content:center;padding:3rem;color:var(--color-text-secondary)}.panchang_loading__qhNx7 .panchang_spinner__bN61o{width:20px;height:20px;border:2px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:panchang_spin__eh_YE 1s linear infinite;margin-right:.5rem}@keyframes panchang_spin__eh_YE{to{transform:rotate(1turn)}}.panchang_tithiTimelineContainer__jLhk3{margin:1rem 0;padding:1.5rem;background:var(--neuo-bg);border-radius:8px;box-shadow:inset 4px 4px 6.68px var(--neuo-shadow-inset),inset -4px -4px 6.68px var(--neuo-highlight-inset);transition:all .3s cubic-bezier(.4,0,.2,1)}@media(max-width:767px){.panchang_tithiTimelineContainer__jLhk3{padding:1rem}}.panchang_tithiTimelineSvg__u5BsR{border-radius:4px;background:var(--neuo-bg);overflow:visible}.panchang_tithiLabel__59tkY{font-family:inherit;font-weight:500}.panchang_timeLabel__EieO0{font-family:monospace;font-weight:400}.panchang_currentTimeMarker__h8_lG{filter:drop-shadow(0 0 6px var(--color-current));animation:panchang_pulse__l7kDP 2s infinite}@keyframes panchang_pulse__l7kDP{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.panchang_tithiFullRow__dZ4zt{margin-bottom:2rem}.panchang_tithiFullRow__dZ4zt .panchang_tithiCards__l4HA9{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-bottom:1.5rem}@media(max-width:767px){.panchang_tithiFullRow__dZ4zt .panchang_tithiCards__l4HA9{grid-template-columns:1fr;gap:1rem}}.panchang_additionalInfoSection__ul6ia,.panchang_inauspiciousSection__z7vnf,.panchang_timingsSection__s3GCS{margin-top:2rem}.panchang_timingRow__OJKzh{display:flex;align-items:center;justify-content:space-between;padding:.25rem 0;font-size:.875rem;border-bottom:1px solid var(--color-border)}.panchang_timingRow__OJKzh:last-child{border-bottom:none}.panchang_timingRow__OJKzh span:first-child{color:var(--color-text-secondary)}.panchang_timingRow__OJKzh span:last-child{color:var(--color-text);font-weight:500;font-family:monospace}.panchang_lunarCalendarSection__fFiDZ,.panchang_planetarySection__3iQje,.panchang_specialYogasSection__vxi33{margin-top:2rem}.panchang_planetaryTable__Wl63U{background:var(--neuo-bg);box-shadow:inset 4px 4px 6.68px var(--neuo-shadow-inset),inset -4px -4px 6.68px var(--neuo-highlight-inset);transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:8px;overflow:hidden}.panchang_tableHeader__a_1O6{display:grid;grid-template-columns:2fr 1.5fr 1fr 1.5fr;background:var(--neuo-bg)}@media(max-width:767px){.panchang_tableHeader__a_1O6{grid-template-columns:1fr 1fr 1fr 1fr;font-size:.75rem}}.panchang_tableHeaderCell__CSW9O{padding:.5rem 1rem;font-weight:600;color:var(--color-text);border-bottom:1px solid var(--color-border);background:var(--color-surface-container)}@media(max-width:767px){.panchang_tableHeaderCell__CSW9O{padding:.25rem .5rem}}.panchang_tableBody__2wDK_{background:var(--neuo-bg)}.panchang_tableRow__L2heY{display:grid;grid-template-columns:2fr 1.5fr 1fr 1.5fr;border-bottom:1px solid var(--color-border);transition:background-color .2s ease}.panchang_tableRow__L2heY:hover{background:var(--color-surface-container-low)}.panchang_tableRow__L2heY:last-child{border-bottom:none}@media(max-width:767px){.panchang_tableRow__L2heY{grid-template-columns:1fr 1fr 1fr 1fr}}.panchang_tableCell__4J6s1{padding:.5rem 1rem;display:flex;align-items:center;justify-content:flex-start;gap:.25rem}@media(max-width:767px){.panchang_tableCell__4J6s1{padding:.25rem .5rem;font-size:.75rem}}.panchang_planetEmoji__ts0Ph{font-size:1.125rem}@media(max-width:767px){.panchang_planetEmoji__ts0Ph{font-size:1rem}}.panchang_planetName__o65PF{font-weight:500;color:var(--color-text)}.panchang_signName__a60YR{color:var(--color-primary);font-weight:500}.panchang_degreeValue__0ujVA{font-family:monospace;color:var(--color-text-secondary)}.panchang_nakshatraValue__Ya14Z{color:var(--color-text-secondary);font-size:.875rem}@media(max-width:767px){.panchang_nakshatraValue__Ya14Z{font-size:.75rem}}.panchang_combinationsSection__Ev8ql{margin-top:1.5rem;display:flex;align-items:center;justify-content:center}.panchang_modalOverlay__LhgJR{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.panchang_modalContainer__Bs80e{background:var(--neuo-bg);border-radius:20px;box-shadow:12px 12px 21.36px var(--neuo-shadow),-12px -12px 21.36px var(--neuo-highlight);transition:all .3s cubic-bezier(.4,0,.2,1);max-width:600px;width:100%;max-height:80vh;overflow:hidden;display:flex;flex-direction:column}@media(max-width:767px){.panchang_modalContainer__Bs80e{max-height:90vh;margin:1rem}}.panchang_modalHeader__C_wUt{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid var(--color-border)}.panchang_modalHeader__C_wUt h3{margin:0;font-size:1.125rem;color:var(--color-text)}.panchang_modalCloseButton__93aI5{background:var(--neuo-bg);border-radius:8px;box-shadow:9px 9px 16px var(--neuo-shadow),-9px -9px 16px var(--neuo-highlight);transition:all .2s cubic-bezier(.4,0,.2,1);border:none;cursor:pointer;padding:.5rem;color:var(--color-text-secondary)}.panchang_modalCloseButton__93aI5:hover:not(:disabled){box-shadow:12px 12px 20px var(--neuo-shadow),-12px -12px 20px var(--neuo-highlight);transform:translateY(-1px)}.panchang_modalCloseButton__93aI5:active:not(:disabled){box-shadow:inset 4px 4px 8px var(--neuo-shadow),inset -4px -4px 8px var(--neuo-highlight);transform:translateY(0)}.panchang_modalCloseButton__93aI5:disabled{opacity:.6;cursor:not-allowed}.panchang_modalCloseButton__93aI5:hover{color:var(--color-text)}.panchang_modalContent__9Omg3{flex:1;overflow-y:auto;padding:1.5rem}@media(max-width:767px){.panchang_modalContent__9Omg3{padding:1rem}}.panchang_modalFooter__p0Olv{padding:1.5rem;border-top:1px solid var(--color-border);display:flex;align-items:center;justify-content:center}.panchang_modalButton__SRTkv{background:var(--neuo-bg);border-radius:8px;box-shadow:9px 9px 16px var(--neuo-shadow),-9px -9px 16px var(--neuo-highlight);transition:all .2s cubic-bezier(.4,0,.2,1);border:none;cursor:pointer;padding:.5rem 1.5rem;color:var(--color-text);font-weight:500}.panchang_modalButton__SRTkv:hover:not(:disabled){box-shadow:12px 12px 20px var(--neuo-shadow),-12px -12px 20px var(--neuo-highlight);transform:translateY(-1px)}.panchang_modalButton__SRTkv:active:not(:disabled){box-shadow:inset 4px 4px 8px var(--neuo-shadow),inset -4px -4px 8px var(--neuo-highlight);transform:translateY(0)}.panchang_modalButton__SRTkv:disabled{opacity:.6;cursor:not-allowed}.panchang_combinationsList__0XdPD{display:flex;flex-direction:column;gap:1.5rem}.panchang_combinationCard__cyQwl{background:var(--neuo-bg);border-radius:8px;box-shadow:inset 6px 6px 10.02px var(--neuo-shadow-inset),inset -6px -6px 10.02px var(--neuo-highlight-inset);transition:all .3s cubic-bezier(.4,0,.2,1);padding:1.5rem}@media(max-width:767px){.panchang_combinationCard__cyQwl{padding:1rem}}.panchang_combinationHeader__Y3dju{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}@media(max-width:767px){.panchang_combinationHeader__Y3dju{flex-direction:column;align-items:flex-start;gap:.5rem}}.panchang_combinationName__och0H{font-size:1.125rem;font-weight:600;color:var(--color-text)}@media(max-width:767px){.panchang_combinationName__och0H{font-size:1rem}}.panchang_combinationDescription__X7yhl{margin-bottom:1rem;color:var(--color-text);line-height:1.5}.panchang_combinationSignificance__vi85f{margin-bottom:1rem;color:var(--color-text-secondary);font-size:.875rem;line-height:1.4}.panchang_combinationPlanets__MypPF{margin-bottom:1rem}.panchang_combinationPlanets__MypPF .panchang_planetsChips__ZOkfW{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.25rem}.panchang_combinationPlanets__MypPF .panchang_planetChip__1A5u1{background:var(--neuo-bg);border-radius:12px;box-shadow:inset 6px 6px 10px var(--neuo-shadow-inset),inset -6px -6px 10px var(--neuo-highlight-inset);padding:4px 8px;font-size:.75rem;font-weight:500;transition:all .3s ease;color:var(--color-primary)}.panchang_combinationEffects__bzij_ .panchang_effectsList__txHtl{margin:.25rem 0 0;padding-left:1.5rem;color:var(--color-text-secondary)}.panchang_combinationEffects__bzij_ .panchang_effectsList__txHtl li{margin-bottom:.25rem;line-height:1.4}.panchang_noCombinations__NA5r3{text-align:center;color:var(--color-text-secondary);font-style:italic;padding:3rem}@media(max-width:767px){.panchang_elementName__LEUhW,.panchang_sectionHeader__n_6Zq h3{font-size:1rem}}