.panchang_shell__meQcN{min-height:100vh;background:#f7f1e5;--page-h1-size:clamp(1.5rem,2.3vw,2rem)}[data-sky-pilot] .panchang_shell__meQcN{background:#f5f7f9;--page-h1-size:calc(30px * var(--sky-scale));--page-h2-size:calc(21px * var(--sky-scale));--page-h3-size:calc(18px * var(--sky-scale))}[data-sky-pilot] .panchang_shell__meQcN :is(h1,h2,h3,h4,button){font-family:var(--sky-interface-font,Arial,"TIA Noto Sans Devanagari",sans-serif)}[data-sky-pilot] .panchang_intro__GgfyO{color:#23384b;background:#edf7fd;border-bottom:1px solid #d5e6f1;padding:26px 24px}[data-sky-pilot] .panchang_intro__GgfyO p,[data-sky-pilot] .panchang_intro__GgfyO span{color:#47657c}[data-sky-pilot] .panchang_intro__GgfyO h1{font-weight:700}[data-sky-pilot] .panchang_introVisual__7F7NA{display:none}[data-sky-pilot] .panchang_form__SyUFA,[data-sky-pilot] .panchang_results__wUqQj{border-radius:7px;box-shadow:none}[data-sky-pilot] .panchang_formHead__wQxIr{--page-h2-size:calc(21px * var(--sky-scale))}[data-sky-pilot] .panchang_fields___YiGS label{font-size:.95em}[data-sky-pilot] .panchang_fields___YiGS input,[data-sky-pilot] .panchang_fields___YiGS select{min-height:46px;font-size:1em;border-color:#bccfdd;border-radius:4px}[data-sky-pilot] .panchang_inputPanel__6Z82b>summary{border-color:#d5e6f1;background:#f1f8fd;border-radius:5px;font-size:.95em}[data-sky-pilot] .panchang_submit__QPi76{background:#216c9d;border-color:#216c9d;color:#fff;border-radius:5px;font-size:1em}[data-sky-pilot] .panchang_resultHead__ElQtx{color:#23384b;background:#eaf5fc;border-color:#d5e6f1}[data-sky-pilot] .panchang_resultHead__ElQtx :is(p,span,strong){color:#38566c}[data-sky-pilot] .panchang_shell__meQcN :is(strong,summary){font-family:var(--sky-interface-font,Arial,"TIA Noto Sans Devanagari",sans-serif)}[data-sky-pilot] .panchang_shell__meQcN :is(label,p,small,td,th,summary,dt,dd){font-size:calc(15px * var(--sky-scale))}[data-sky-pilot] .panchang_resultHead__ElQtx div{background:#eaf5fc;color:#23384b}[data-sky-pilot] .panchang_resultHead__ElQtx small{color:#45647c}[data-sky-pilot] .panchang_limbGrid__tyV1M{background:#f3f7fa}[data-sky-pilot] .panchang_limbGrid__tyV1M article,[data-sky-pilot] .panchang_periodGrid__0SDgk article{border-color:#d7e3eb;border-radius:5px}[data-sky-pilot] .panchang_limbGrid__tyV1M strong{font-size:calc(17px * var(--sky-scale))}[data-sky-pilot] .panchang_cityComparison__B3dkE>div{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}[data-sky-pilot] .panchang_cityComparison__B3dkE label{min-width:0;max-width:100%}[data-sky-pilot] .panchang_cityComparison__B3dkE select{min-width:0;max-width:100%;width:100%}.panchang_calendarDashboard__fXcWH .panchang_intro__GgfyO,.panchang_panchangDashboard__mgpbq .panchang_intro__GgfyO{padding-block:22px}.panchang_calendarDashboard__fXcWH .panchang_intro__GgfyO h1{font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.2}.panchang_calendarDashboard__fXcWH .panchang_workspace__n49bn{grid-template-columns:minmax(0,1fr);gap:18px;padding-block:20px 40px}.panchang_calendarDashboard__fXcWH .panchang_form__SyUFA{position:static}.panchang_calendarDashboard__fXcWH .panchang_guideLibrary__ARUNI h2{font-size:clamp(1.25rem,2vw,1.75rem)}.panchang_calendarDashboard__fXcWH .panchang_results__wUqQj{min-width:0}.panchang_calendarDashboard__fXcWH details>summary{cursor:pointer;overflow-wrap:anywhere}.panchang_calendarDashboard__fXcWH .panchang_tableWrap__ThhPw details p{white-space:normal;overflow-wrap:anywhere}.panchang_calendarRouteVisual__ol7tr{max-width:220px;margin:14px 20px}.panchang_calendarRouteVisual__ol7tr img{aspect-ratio:2/1;object-fit:cover}.panchang_calendarRouteVisual__ol7tr figcaption{font-size:.7rem;line-height:1.3}[data-sky-pilot] .panchang_calendarRouteVisual__ol7tr{max-width:none;margin:12px 24px}[data-sky-pilot] .panchang_calendarRouteVisual__ol7tr>figure{display:flex;align-items:flex-start;gap:14px;margin:0;padding:10px;border:1px solid #d5e6f1;border-radius:6px;background:#fff;box-shadow:none}[data-sky-pilot] .panchang_calendarRouteVisual__ol7tr picture{width:120px;flex:0 0 120px}[data-sky-pilot] .panchang_calendarRouteVisual__ol7tr figcaption{flex:1 1;min-width:0;padding:0 4px;color:#38546b;background:#fff;font-size:calc(15px * var(--sky-scale))}[data-sky-pilot] .panchang_calendarRouteVisual__ol7tr summary{font-size:inherit}[data-sky-pilot] .panchang_calendarRouteVisual__ol7tr summary:before{color:#24688e}@media (max-width:1060px){.panchang_calendarDashboard__fXcWH .panchang_workspace__n49bn{grid-template-columns:1fr}}@media (max-width:560px){.panchang_calendarRouteVisual__ol7tr{display:none}}.panchang_panchangDashboard__mgpbq{--page-h1-size:clamp(1.5rem,2.5vw,2rem)}.panchang_panchangDashboard__mgpbq .panchang_intro__GgfyO h1{font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.2}.panchang_panchangDashboard__mgpbq .panchang_workspace__n49bn{grid-template-columns:minmax(0,1fr);gap:18px;padding-block:20px 40px}.panchang_panchangDashboard__mgpbq .panchang_form__SyUFA{position:static}.panchang_contextStrip__imG4k{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px;padding:10px 16px;border-bottom:1px solid #d7e3eb;color:#29485f;background:#f1f8fd;font-size:.95rem;line-height:1.5}.panchang_contextStrip__imG4k strong{font-size:inherit}.panchang_panchangDashboard__mgpbq .panchang_intro__GgfyO p:lang(hi){letter-spacing:normal;text-transform:none}.panchang_panchangDashboard__mgpbq .panchang_resultHead__ElQtx{display:grid;gap:5px;padding:14px 16px}.panchang_panchangDashboard__mgpbq .panchang_resultHead__ElQtx>strong{font-size:1rem}.panchang_panchangDashboard__mgpbq .panchang_resultHead__ElQtx>span{font-size:.875rem}.panchang_inputPanel__6Z82b{min-width:0}.panchang_inputPanel__6Z82b>summary{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:12px 16px;border:1px solid #dfcca4;border-radius:10px;background:#fffdf9;cursor:pointer;color:var(--navy-900);font-size:.875rem}.panchang_inputPanel__6Z82b>form{display:block}details.panchang_inputPanel__6Z82b:not([open])>form{display:none}.panchang_inputPanel__6Z82b[open]>summary{margin-bottom:8px}@media (max-width:1060px){.panchang_inputPanel__6Z82b>summary{display:grid;gap:5px;padding:14px;border:1px solid #dfcca4;border-radius:10px;background:#fffdf9;cursor:pointer;color:var(--navy-900);font-size:.875rem}.panchang_inputPanel__6Z82b>summary span{font-weight:700}details.panchang_inputPanel__6Z82b:not([open])>form{display:none}}.panchang_panchangDashboard__mgpbq .panchang_introVisual__7F7NA{width:160px;flex:0 0 160px;max-width:100%;margin:0;padding:0}.panchang_panchangDashboard__mgpbq .panchang_introVisual__7F7NA img{aspect-ratio:2/1;object-fit:cover}.panchang_panchangDashboard__mgpbq .panchang_introVisual__7F7NA figcaption{font-size:.7rem;line-height:1.3}.panchang_panchangDashboard__mgpbq .panchang_limbGrid__tyV1M{grid-template-columns:repeat(5,minmax(0,1fr));padding:16px}@media (max-width:1200px){.panchang_panchangDashboard__mgpbq .panchang_limbGrid__tyV1M{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){.panchang_panchangDashboard__mgpbq .panchang_limbGrid__tyV1M{grid-template-columns:repeat(2,minmax(0,1fr))}.panchang_panchangDashboard__mgpbq .panchang_introVisual__7F7NA{display:none}}.panchang_dashboardBlock__FjVoa{margin-block:18px;padding:16px;border:1px solid #dfcca4;border-radius:12px;background:#fffaf0;min-width:0;overflow-wrap:anywhere}.panchang_dashboardBlock__FjVoa h2{font-size:1.125rem;margin-bottom:10px}.panchang_panchangDashboard__mgpbq section[id=panchang-cities]{min-width:0;padding:16px 20px}.panchang_panchangDashboard__mgpbq section[id=panchang-cities]>h2{font-size:1.125rem}.panchang_panchangDashboard__mgpbq section[id=panchang-cities]>p{font-size:.875rem;color:var(--muted)}@media (max-width:1060px){.panchang_panchangDashboard__mgpbq .panchang_workspace__n49bn{grid-template-columns:1fr}}@media (max-width:560px){.panchang_panchangDashboard__mgpbq .panchang_introVisual__7F7NA{width:160px}}.panchang_muhuratFinder__hCHSv .panchang_intro__GgfyO{padding-block:24px}.panchang_muhuratFinder__hCHSv .panchang_intro__GgfyO h1{font-size:clamp(1.45rem,2.3vw,2rem);line-height:1.2}.panchang_muhuratFinder__hCHSv .panchang_introSide__IA_XE{min-width:0;flex-basis:160px}.panchang_muhuratFinder__hCHSv .panchang_muhuratIntroVisual__hsMUp{width:160px}.panchang_muhuratFinder__hCHSv .panchang_muhuratIntroVisual__hsMUp img{aspect-ratio:2/1}.panchang_muhuratFinder__hCHSv .panchang_workspace__n49bn{grid-template-columns:minmax(0,1fr);gap:18px;padding-block:20px 40px}.panchang_muhuratFinder__hCHSv .panchang_form__SyUFA{position:static;min-width:0}.panchang_muhuratFinder__hCHSv fieldset.panchang_fields___YiGS{min-width:0;margin:0;padding:0;border:0}.panchang_muhuratFinder__hCHSv .panchang_results__wUqQj{min-width:0}@media screen and (max-width:560px){.panchang_shell__meQcN .panchang_intro__GgfyO{padding-block:18px}.panchang_shell__meQcN .panchang_workspace__n49bn{padding:16px 14px 32px}.panchang_shell__meQcN .panchang_form__SyUFA{padding:16px}.panchang_shell__meQcN .panchang_empty__E5_Uv{min-height:0;padding:16px}.panchang_muhuratFinder__hCHSv .panchang_introSide__IA_XE{flex-basis:auto}.panchang_muhuratFinder__hCHSv .panchang_muhuratIntroVisual__hsMUp{width:120px}}.panchang_finderRangeResults__0R735{min-width:0;padding:20px;border:1px solid #dfd2b7;border-radius:14px;background:#fffdf9}.panchang_finderRangeResults__0R735 .panchang_rangeRecommendationGrid__DPUYe{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr))}.panchang_finderRangeResults__0R735 article,.panchang_finderRangeResults__0R735 h2,.panchang_finderRangeResults__0R735 small{min-width:0;overflow-wrap:anywhere}.panchang_locationButton__bk2Fx{width:fit-content;min-height:44px;padding:8px 12px;color:var(--navy-900);border:1px solid #d9cba9;border-radius:8px;background:#fffaf0;font:inherit;cursor:pointer}@media (max-width:1060px){.panchang_muhuratFinder__hCHSv .panchang_workspace__n49bn{grid-template-columns:1fr}}@media (max-width:560px){.panchang_muhuratFinder__hCHSv .panchang_introSide__IA_XE{flex-basis:auto}.panchang_muhuratFinder__hCHSv .panchang_muhuratIntroVisual__hsMUp{width:120px}.panchang_finderRangeResults__0R735{padding:14px}}.panchang_intro__GgfyO{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;padding:20px var(--route-inline,24px);color:white;background:radial-gradient(circle at 82% 15%,rgba(237,200,111,.2),transparent 25%),linear-gradient(130deg,var(--navy-900),var(--navy-800))}.panchang_intro__GgfyO>div:first-child{flex:1 1;min-width:0;max-width:970px}.panchang_intro__GgfyO p{margin-bottom:10px;color:var(--gold-400);font-size:.875rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.panchang_intro__GgfyO h1{font-family:Georgia,"TIA Noto Serif Devanagari",Nirmala UI,serif;font-size:clamp(2.25rem,4vw,4rem);font-weight:400;line-height:1.08}.panchang_intro__GgfyO span{display:block;max-width:820px;margin-top:8px;color:#d5e0eb;line-height:1.5}.panchang_introSide__IA_XE{display:grid;flex:0 1 360px;min-width:min(100%,280px);gap:14px;justify-items:end}.panchang_introSide__IA_XE .panchang_language__uvuMK{justify-self:end}.panchang_muhuratIntroVisual__hsMUp{width:min(100%,360px);overflow:hidden;border:1px solid rgba(237,200,111,.55);border-radius:12px;background:rgba(3,27,50,.38);box-shadow:0 12px 28px rgba(0,0,0,.18)}.panchang_muhuratIntroVisual__hsMUp>figure{margin:0}.panchang_muhuratIntroVisual__hsMUp img{aspect-ratio:16/10;object-fit:cover}.panchang_introVisual__7F7NA{max-width:960px;margin:-22px auto 18px;padding:0 28px;position:relative;z-index:1}.panchang_introVisual__7F7NA>figure{overflow:hidden;border:1px solid rgba(217,199,159,.9);border-radius:16px;background:#fffaf0;box-shadow:0 14px 34px rgba(5,32,61,.16)}.panchang_reviewedCityHubs__nLCNN{max-width:1384px;margin:24px auto 0;padding:22px;border:1px solid #cda950;border-radius:14px;background:linear-gradient(135deg,#fff8e9,#f5ead1);box-shadow:0 10px 26px rgba(5,32,61,.08)}.panchang_reviewedCityHubs__nLCNN>summary{display:flex;align-items:center;justify-content:space-between;gap:18px;color:var(--navy-900);cursor:pointer;list-style-position:inside}.panchang_reviewedCityHubs__nLCNN>summary span{margin-right:auto;font-family:Georgia,"TIA Noto Serif Devanagari",Nirmala UI,serif;font-size:1.1rem;font-weight:700}.panchang_reviewedCityHubs__nLCNN>summary small{color:var(--muted);font-size:.85rem;font-weight:700}.panchang_reviewedCityHubs__nLCNN[open]>summary{padding-bottom:16px;border-bottom:1px solid #e2cfab}.panchang_reviewedCityHubs__nLCNN>header{max-width:800px}.panchang_reviewedCityHubs__nLCNN>header small{color:#8a5a08;font-size:.78rem;font-weight:850;letter-spacing:.1em}.panchang_reviewedCityHubs__nLCNN h2,.panchang_reviewedCityHubs__nLCNN h3{color:var(--navy-900);font-family:Georgia,"TIA Noto Serif Devanagari",Nirmala UI,serif;font-weight:550}.panchang_reviewedCityHubs__nLCNN h2{margin:6px 0 8px;font-size:clamp(1.35rem,2.4vw,1.75rem)}.panchang_reviewedCityBoundary__8yTB3,.panchang_reviewedCityHubs__nLCNN>header p{color:var(--muted);font-size:.9rem;line-height:1.55}.panchang_reviewedCityGroups__XHiz_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:17px}.panchang_reviewedCityGroups__XHiz_>section{overflow:hidden;border:1px solid #dfcca4;border-radius:10px;background:rgba(255,255,255,.78)}.panchang_reviewedCityGroups__XHiz_ h3{padding:10px 12px;border-bottom:1px solid #e5d5b6;background:#fffdf8;font-size:.98rem}.panchang_reviewedCityGroups__XHiz_ nav{display:grid;gap:1px;background:#e8dcc4}.panchang_reviewedCityGroups__XHiz_ a{display:grid;gap:3px;padding:9px 12px;color:var(--navy-900);background:white}.panchang_reviewedCityGroups__XHiz_ a:focus-visible,.panchang_reviewedCityGroups__XHiz_ a:hover{background:#fff1ca}.panchang_reviewedCityGroups__XHiz_ a[aria-current=page]{color:white;background:var(--navy-900);box-shadow:inset 3px 0 var(--gold-400)}.panchang_reviewedCityGroups__XHiz_ strong{font-size:.88rem}.panchang_reviewedCityGroups__XHiz_ span{color:var(--muted);font-size:.78rem}.panchang_reviewedCityGroups__XHiz_ a[aria-current=page] span{color:#d5e0eb}.panchang_reviewedCityBoundary__8yTB3{margin:14px 0 0;padding-top:12px;border-top:1px solid #e2cfab}.panchang_cityDirectory__voDhf{max-width:1384px;margin:24px auto 0;overflow:hidden;border:1px solid #d9c79f;border-radius:14px;background:#fffaf0;box-shadow:0 9px 24px rgba(5,32,61,.07)}.panchang_cityDirectory__voDhf summary{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:20px;padding:14px 18px;color:var(--navy-900);cursor:pointer;list-style-position:inside}.panchang_cityDirectory__voDhf summary span{margin-right:auto;font-family:Georgia,"TIA Noto Serif Devanagari",Nirmala UI,serif;font-size:1.1rem;font-weight:700}.panchang_cityDirectory__voDhf summary small{color:var(--muted);font-size:.875rem;font-weight:600}.panchang_cityDirectorySearch__407WL{display:flex;justify-content:space-between;gap:18px;align-items:end;padding:13px 18px;border-top:1px solid #e3d5b8;background:#fff4d8}.panchang_cityDirectorySearch__407WL label{display:grid;flex:1 1 330px;gap:6px;color:var(--navy-900);font-size:.875rem;font-weight:800}.panchang_cityDirectorySearch__407WL input{width:min(100%,520px);min-height:42px;padding:9px 11px;color:var(--ink);border:1px solid #d9caa9;border-radius:8px;background:white;font:inherit}.panchang_cityDirectorySearch__407WL>span{flex:0 0 auto;color:var(--muted);font-size:.875rem}.panchang_cityGroups__Cugmb{display:grid;gap:16px;padding:16px 18px;border-top:1px solid #e3d5b8;background:#fbf7ed}.panchang_cityGroup__0sCG5{overflow:hidden;border:1px solid #e3d5b8;border-radius:10px;background:white}.panchang_cityGroup__0sCG5 h2{padding:10px 13px;color:var(--navy-900);border-bottom:1px solid #e3d5b8;background:#fff8e9;font-family:Georgia,"TIA Noto Serif Devanagari",Nirmala UI,serif;font-size:1rem;font-weight:600}.panchang_cityGroup__0sCG5 nav{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;background:#e3d5b8}.panchang_cityGroup__0sCG5 nav a{display:grid;min-width:0;gap:3px;padding:12px 14px;color:var(--navy-900);background:white}.panchang_cityGroup__0sCG5 nav a:focus-visible,.panchang_cityGroup__0sCG5 nav a:hover{background:#fff1ca}.panchang_cityGroup__0sCG5 nav a[aria-current=page]{color:white;background:var(--navy-900);box-shadow:inset 0 -3px var(--gold-400)}.panchang_cityGroup__0sCG5 nav span,.panchang_cityGroup__0sCG5 nav strong{overflow-wrap:anywhere}.panchang_cityGroup__0sCG5 nav strong{font-size:.9rem}.panchang_cityGroup__0sCG5 nav span{color:var(--muted);font-size:.875rem}.panchang_cityGroup__0sCG5 nav a[aria-current=page] span{color:#d8e3ec}.panchang_cityDirectoryEmpty__Dbr9j{padding:18px;color:var(--muted);border:1px dashed #c8b58c;border-radius:9px;background:white;font-size:.9rem}.panchang_cityDirectoryActions__ZpkCZ{display:flex;flex-wrap:wrap;gap:10px 18px;padding:12px 18px;border-top:1px solid #e3d5b8;background:#fff4d8}.panchang_cityDirectoryActions__ZpkCZ a{color:var(--navy-900);font-size:.875rem;font-weight:800;text-decoration:underline;text-underline-offset:3px}.panchang_cityDirectory__voDhf>p{padding:12px 18px;color:var(--muted);border-top:1px solid #e3d5b8;font-size:.875rem;line-height:1.5}.panchang_cityComparison__B3dkE{max-width:1384px;margin:14px auto 0;padding:0 18px;border:1px solid #d9c79f;border-radius:12px;background:#fffdf8;box-shadow:0 7px 18px rgba(5,32,61,.05)}.panchang_cityComparison__B3dkE>summary{padding:14px 0;color:var(--navy-900);font-size:.95rem;font-weight:800;cursor:pointer}.panchang_cityComparison__B3dkE>div{display:grid;grid-template-columns:minmax(220px,1fr) minmax(230px,.8fr) auto;gap:12px;align-items:end;padding:0 0 16px}.panchang_cityComparison__B3dkE p{margin:0;color:var(--muted);font-size:.83rem;line-height:1.45}.panchang_cityComparison__B3dkE label{display:grid;gap:5px;color:var(--navy-900);font-size:.82rem;font-weight:750}.panchang_cityComparison__B3dkE select{min-height:42px;padding:8px;color:var(--ink);border:1px solid #ddcfb2;border-radius:7px;background:white;font:inherit}.panchang_cityComparison__B3dkE>div>button{min-height:42px;padding:8px 13px;color:white;border:0;border-radius:7px;background:var(--navy-900);font-weight:800;cursor:pointer}.panchang_cityComparison__B3dkE>div>button:disabled{cursor:wait;opacity:.6}.panchang_cityComparisonResult__OfrSw{grid-column:1/-1;padding:13px;border:1px solid #dfcca4;border-radius:8px;background:#fff8e9}.panchang_cityComparisonResult__OfrSw h2,.panchang_cityComparisonResult__OfrSw h3{margin:0;color:var(--navy-900)}.panchang_cityComparisonResult__OfrSw h2{font-size:1rem}.panchang_cityComparisonResult__OfrSw h3{font-size:.93rem}.panchang_cityComparisonResult__OfrSw>p{margin-top:4px}.panchang_cityComparisonGrid__fyPey{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:11px}.panchang_cityComparisonGrid__fyPey article{padding:11px;border:1px solid #e3d8bd;border-radius:7px;background:white}.panchang_cityComparisonGrid__fyPey article>p{margin-top:3px}.panchang_cityComparisonGrid__fyPey dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:10px 0 0}.panchang_cityComparisonGrid__fyPey dl div{padding-top:6px;border-top:1px solid #f0e6d2}.panchang_cityComparisonGrid__fyPey dt{color:var(--muted);font-size:.72rem;text-transform:uppercase}.panchang_cityComparisonGrid__fyPey dd{margin:3px 0 0;overflow-wrap:anywhere;color:var(--navy-900);font-size:.84rem;font-weight:750}.panchang_yearArchive__5rLtq{min-height:100vh;padding:28px var(--route-inline,clamp(20px,4vw,72px)) 80px;background:#f7f1e5}.panchang_yearBreadcrumbs__29wpy{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:22px;color:var(--muted);font-size:.875rem}.panchang_yearBreadcrumbs__29wpy a{color:var(--navy-900);font-weight:750;text-decoration:underline;text-underline-offset:3px}.panchang_yearArchiveHero__oU4LX{display:grid;gap:10px;padding:clamp(28px,5vw,58px);color:white;border-radius:20px;background:radial-gradient(circle at 85% 20%,rgba(237,200,111,.24),transparent 30%),linear-gradient(125deg,var(--navy-950),var(--navy-800));box-shadow:0 16px 38px rgba(5,32,61,.14)}.panchang_yearArchiveHero__oU4LX>p{color:var(--gold-400);font-size:.875rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.panchang_yearArchiveHero__oU4LX h1{font-family:Georgia,"TIA Noto Serif Devanagari",Nirmala UI,serif;font-size:clamp(2.2rem,5vw,4.3rem);font-weight:400;line-height:1.05}.panchang_yearArchiveHero__oU4LX h2{color:var(--gold-300);font-family:"TIA Noto Serif Devanagari",Nirmala UI,sans-serif;font-size:clamp(1.25rem,2.7vw,2rem);font-weight:550}.panchang_yearArchiveHero__oU4LX span{max-width:820px;color:#dce6ee;line-height:1.6}.panchang_yearSelector__5tG60{display:flex;justify-content:space-between;gap:24px;align-items:end;margin:24px 0 16px;padding:18px 20px;border:1px solid #d9c79f;border-radius:14px;background:#fffaf0}.panchang_yearSelector__5tG60 small{color:var(--saffron);font-size:.875rem;font-weight:800;text-transform:uppercase}.panchang_yearSelector__5tG60 h2{margin-top:5px;color:var(--navy-900);font-family:Georgia,"TIA Noto Serif Devanagari",Nirmala UI,serif;font-size:1.3rem}.panchang_yearSelector__5tG60 nav{display:flex;overflow:hidden;border:1px solid #c99b42;border-radius:9px}.panchang_yearSelector__5tG60 nav a{min-width:72px;padding:10px 14px;color:var(--navy-900);background:white;text-align:center;font-weight:800}.panchang_yearSelector__5tG60 nav a+a{border-left:1px solid #d9c79f}.panchang_yearSelector__5tG60 nav a[aria-current=page]{color:white;background:var(--navy-900);box-shadow:inset 0 -3px var(--gold-400)}.panchang_yearMonthGrid__Lasyr{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.panchang_yearMonthGrid__Lasyr article{display:grid;gap:6px;min-width:0;padding:20px;border:1px solid #ddcfb2;border-radius:12px;background:white;box-shadow:0 8px 20px rgba(5,32,61,.06)}.panchang_yearMonthGrid__Lasyr h2{color:var(--navy-900);font-family:Georgia,"TIA Noto Serif Devanagari",Nirmala UI,serif;font-size:1.35rem}.panchang_yearMonthGrid__Lasyr p{color:var(--muted);font-size:.95rem}.panchang_yearMonthGrid__Lasyr a{margin-top:10px;color:var(--navy-900);font-size:.875rem;font-weight:800;text-decoration:underline;text-underline-offset:3px}.panchang_yearArchiveBoundary__Xw3N4{display:grid;gap:8px;margin-top:20px;padding:20px;color:#6a5121;border:1px solid #dfcca4;border-radius:12px;background:#fff4d8}.panchang_yearArchiveBoundary__Xw3N4 strong{color:var(--navy-900)}.panchang_yearArchiveBoundary__Xw3N4 p{font-size:.875rem;line-height:1.55}.panchang_yearArchiveBoundary__Xw3N4 div{display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:6px}.panchang_yearArchiveBoundary__Xw3N4 a{color:var(--navy-900);font-size:.875rem;font-weight:800;text-decoration:underline;text-underline-offset:3px}.panchang_language__uvuMK{display:flex;overflow:hidden;flex:0 0 auto;border:1px solid rgba(237,200,111,.65);border-radius:8px}.panchang_language__uvuMK button{padding:8px 11px;color:white;border:0;background:transparent;cursor:pointer}.panchang_language__uvuMK button[aria-pressed=true]{color:var(--navy-950);background:var(--gold-400)}.panchang_workspace__n49bn{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;max-width:1440px;margin:0 auto;padding:20px var(--route-inline,24px) 40px;align-items:start}.panchang_referenceVisual__pkA9a{max-width:640px;margin:0 auto 52px;overflow:hidden;border:1px solid #d9c79f;border-radius:12px;background:#fffaf0}.panchang_referenceVisual__pkA9a>summary{min-height:48px;padding:14px 16px;color:var(--navy-900);cursor:pointer;font-size:.9rem;font-weight:800}.panchang_referenceVisual__pkA9a[open]>summary{border-bottom:1px solid #e3d5b8;background:#fff4d8}.panchang_referenceVisual__pkA9a>p{margin:0;padding:13px 16px 0;color:var(--muted);font-size:.82rem;line-height:1.45}.panchang_referenceVisual__pkA9a>figure{margin:14px 16px 16px}.panchang_form__SyUFA,.panchang_results__wUqQj{overflow:hidden;border:1px solid var(--line);border-radius:16px;background:var(--paper);box-shadow:0 13px 35px rgba(5,32,61,.1)}.panchang_form__SyUFA{position:static;min-width:0;align-self:start;padding:18px}.panchang_formHead__wQxIr{margin-bottom:14px}.panchang_formHead__wQxIr h2{color:var(--navy-900);font-family:Georgia,"TIA Noto Serif Devanagari",Nirmala UI,serif;font-size:1.55rem;font-weight:500}.panchang_formHead__wQxIr p,.panchang_privacy__EDpRN{margin-top:10px;color:var(--muted);font-size:.875rem;line-height:1.5}.panchang_festivalFocus__QsMAD{display:grid;gap:7px;margin:-7px 0 20px;padding:15px;border:1px solid #d6ad54;border-radius:10px;background:#fff4d8}.panchang_festivalFocus__QsMAD small{color:#8a5a08;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.panchang_festivalFocus__QsMAD small:lang(hi){letter-spacing:normal;text-transform:none}.panchang_festivalFocus__QsMAD strong{color:var(--navy-900);font-family:Georgia,"TIA Noto Serif Devanagari",Nirmala UI,serif;font-size:1.08rem}.panchang_festivalFocus__QsMAD p{color:var(--muted);font-size:.875rem;line-height:1.55}.panchang_festivalFocus__QsMAD button{width:fit-content;min-height:44px;padding:8px 12px;color:var(--navy-900);border:1px solid #c78d25;border-radius:8px;background:white;cursor:pointer}.panchang_fields___YiGS{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:12px;align-items:start}.panchang_fields___YiGS label{min-width:0;position:relative;display:flex;flex-direction:column;gap:7px;color:var(--navy-900);font-size:.875rem;font-weight:650}.panchang_fields___YiGS input,.panchang_fields___YiGS select{width:100%;min-height:45px;padding:10px 12px;color:var(--ink);border:1px solid #d9caa9;border-radius:8px;background:white}.panchang_fields___YiGS small{color:var(--muted);font-size:.875rem;font-weight:400}.panchang_fieldFeedback__NfggX{min-width:0;display:grid;gap:7px}@supports (grid-template-rows:subgrid){.panchang_fields___YiGS{row-gap:7px}.panchang_fields___YiGS>label{display:grid;grid-row:span 3;grid-template-rows:subgrid}.panchang_fields___YiGS>label>:is(input,select){align-self:start}}.panchang_cityDateNavigation__l5BLQ{display:grid;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:7px;padding:10px;border:1px solid #dfcca4;border-radius:9px;background:#fff8e9}.panchang_cityDateNavigation__l5BLQ a,.panchang_cityDateNavigation__l5BLQ button{display:grid;min-height:39px;align-items:center;padding:8px 9px;color:var(--navy-900);border:1px solid #c99b42;border-radius:7px;background:white;font:inherit;font-size:.8rem;font-weight:800;cursor:pointer;text-align:center;text-decoration:none}.panchang_cityDateNavigation__l5BLQ a:focus-visible,.panchang_cityDateNavigation__l5BLQ a:hover,.panchang_cityDateNavigation__l5BLQ button:focus-visible,.panchang_cityDateNavigation__l5BLQ button:hover{background:#fff1ca}.panchang_cityDateNavigation__l5BLQ small{grid-column:1/-1;line-height:1.4}.panchang_fullField__dOxA4{grid-column:1/-1}@media (min-width:760px){.panchang_fields___YiGS>label.panchang_fullField__dOxA4{grid-column:span 2}}.panchang_purposeChoices__z9IWL{display:grid;grid-column:1/-1;gap:8px;min-width:0;padding:0;border:0}.panchang_purposeChoices__z9IWL legend{color:var(--navy-900);font-size:.875rem;font-weight:650}.panchang_purposeChoices__z9IWL>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(156px,1fr));gap:8px}.panchang_purposeChoices__z9IWL button{display:grid;min-width:0;min-height:82px;gap:5px;padding:11px;color:var(--navy-900);border:1px solid #d9caa9;border-radius:9px;background:#fffaf0;font:inherit;overflow-wrap:anywhere;text-align:left;cursor:pointer}.panchang_purposeChoices__z9IWL button:focus-visible,.panchang_purposeChoices__z9IWL button:hover{border-color:var(--gold-500);background:#fff1ca}.panchang_purposeChoices__z9IWL button[aria-pressed=true]{color:white;border-color:var(--navy-900);background:var(--navy-900);box-shadow:inset 0 -3px var(--gold-400)}.panchang_purposeChoices__z9IWL strong{font-size:.9rem}.panchang_purposeChoices__z9IWL span{color:var(--muted);font-size:.78rem;font-weight:400;line-height:1.35}.panchang_purposeChoices__z9IWL button[aria-pressed=true] span{color:#d8e3ec}.panchang_purposeHint__wnB0H{margin:0;color:var(--muted);font-size:.82rem;line-height:1.45}.panchang_purposeGroupNav__43E53{display:flex;flex-wrap:wrap;gap:7px}.panchang_purposeChoices__z9IWL .panchang_purposeGroupNav__43E53 button{display:inline-flex;min-height:40px;align-items:center;padding:8px 11px;border-radius:999px;font-size:.84rem;font-weight:750}.panchang_purposeChoices__z9IWL .panchang_purposeGroupNav__43E53 button[aria-pressed=true]{box-shadow:none}.panchang_purposeSearch__Z6M8U{display:grid;gap:5px;color:var(--navy-900);font-size:.84rem;font-weight:700}.panchang_purposeSearch__Z6M8U input{width:100%;min-height:42px;padding:9px 11px;color:var(--navy-900);border:1px solid #d9caa9;border-radius:8px;background:#fff;font:inherit}.panchang_purposeSearch__Z6M8U input:focus{outline:2px solid var(--gold-500);outline-offset:2px}.panchang_purposeEmpty__KP1rT,.panchang_purposeSearch__Z6M8U small{margin:0;color:var(--muted);font-size:.78rem;font-weight:400;line-height:1.4}.panchang_purposeEmpty__KP1rT{padding:10px 12px;border-left:3px solid var(--gold-500);background:#fff7e7}.panchang_specializedPurposeLinks__tI_tm{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;padding:13px;border:1px solid #d9caa9;border-radius:10px;background:#fffdf8}.panchang_specializedPurposeLinks__tI_tm>div{display:grid;gap:3px}.panchang_specializedPurposeLinks__tI_tm strong{color:var(--navy-900);font-size:.9rem}.panchang_specializedPurposeLinks__tI_tm span{color:var(--muted);font-size:.8rem;line-height:1.4}.panchang_specializedPurposeLinks__tI_tm nav{display:flex;flex-wrap:wrap;gap:7px}.panchang_specializedPurposeLinks__tI_tm a{display:inline-flex;min-height:36px;align-items:center;padding:6px 10px;color:var(--navy-900);border:1px solid #d1b878;border-radius:999px;background:white;font-size:.78rem;font-weight:750;text-decoration:none}.panchang_specializedPurposeLinks__tI_tm a:focus-visible,.panchang_specializedPurposeLinks__tI_tm a:hover{border-color:var(--saffron);background:#fff4d8}.panchang_activityShare__I3R1M{display:grid;gap:6px;margin-top:8px}.panchang_activityShare__I3R1M button{width:fit-content;min-height:36px;padding:7px 10px;color:var(--navy-900);border:1px solid #d9caa9;border-radius:8px;background:#fffaf0;font:inherit;font-size:.8rem;font-weight:750;cursor:pointer}.panchang_activityShare__I3R1M button:focus-visible,.panchang_activityShare__I3R1M button:hover{border-color:var(--gold-500);background:#fff1ca;outline:none}.panchang_activityShare__I3R1M small{color:var(--muted);font-size:.76rem;line-height:1.35}.panchang_specializedPurposeChoices__Vf7Rh>div{grid-template-columns:repeat(3,minmax(0,1fr))}.panchang_placeResults__Heg0b{z-index:4;display:grid;max-height:280px;overflow-y:auto;border:1px solid #d9caa9;border-radius:9px;background:white;box-shadow:0 12px 28px rgba(5,32,61,.16);list-style:none}.panchang_placeResults__Heg0b li+li{border-top:1px solid #eee3cf}.panchang_placeResults__Heg0b button{display:block;width:100%;padding:10px 12px;color:var(--ink);border:0;background:transparent;text-align:left;cursor:pointer}.panchang_placeResults__Heg0b button:focus-visible,.panchang_placeResults__Heg0b button:hover{background:#fff4d8}.panchang_placeResults__Heg0b span,.panchang_placeResults__Heg0b strong{display:block}.panchang_placeResults__Heg0b strong{color:var(--navy-900);font-size:.875rem}.panchang_placeResults__Heg0b span{margin-top:3px;color:var(--muted);font-size:.875rem}.panchang_locationEvidence__WV3Xz{display:grid;grid-template-columns:1.4fr 1fr 1fr;grid-column:1/-1;gap:1px;overflow:hidden;border:1px solid #e4d5ba;border-radius:8px;background:#e4d5ba}.panchang_locationEvidence__WV3Xz>span{padding:9px 10px;overflow-wrap:anywhere;color:var(--navy-900);background:#fffaf0;font-size:.875rem}.panchang_locationEvidence__WV3Xz small{display:block;margin-bottom:4px;color:var(--muted);font-size:.875rem;text-transform:uppercase}.panchang_browserLocation__kUn3H{display:flex;grid-column:1/-1;gap:10px;align-items:center;margin-top:-4px}.panchang_browserLocation__kUn3H button{min-height:38px;padding:8px 11px;color:var(--navy-900);border:1px solid #c78d25;border-radius:8px;background:#fff8e9;font-weight:700;cursor:pointer}.panchang_browserLocation__kUn3H button:disabled{cursor:wait;opacity:.65}.panchang_browserLocation__kUn3H small{color:var(--muted);font-size:.875rem;font-weight:400;line-height:1.4}.panchang_submit__QPi76{width:100%;min-height:50px;margin-top:22px;color:var(--navy-950);border:1px solid #c78d25;border-radius:9px;background:linear-gradient(135deg,var(--gold-400),#e3ae47);font-family:Georgia,"TIA Noto Serif Devanagari",Nirmala UI,serif;font-weight:700;cursor:pointer}.panchang_submit__QPi76:disabled{cursor:wait;opacity:.7}.panchang_rangeScan__0yvcz{display:grid;gap:9px;margin-top:14px;padding:14px;border:1px solid #dfcca4;border-radius:10px;background:#fff8e9}.panchang_rangeScan__0yvcz label{display:grid;gap:6px;color:var(--navy-900);font-size:.875rem;font-weight:700}.panchang_rangeScan__0yvcz input{min-height:43px;padding:9px 11px;color:var(--ink);border:1px solid #d9caa9;border-radius:8px;background:white}.panchang_rangeScan__0yvcz small{color:var(--muted);font-size:.875rem;line-height:1.45}.panchang_secondarySubmit___xSbD{min-height:44px;padding:9px 12px;color:var(--navy-900);border:1px solid #bd7f19;border-radius:8px;background:white;font-weight:800;cursor:pointer}.panchang_form__SyUFA>.panchang_secondarySubmit___xSbD{width:100%;margin-top:10px}.panchang_secondarySubmit___xSbD:disabled{cursor:wait;opacity:.65}.panchang_moreResultActions__aEU7E{margin:0 20px 12px}.panchang_moreResultActions__aEU7E summary{width:fit-content;min-height:44px;box-sizing:border-box;padding:10px 12px;color:var(--navy-900);border:1px solid #bd7f19;border-radius:8px;background:white;font-weight:800;cursor:pointer}.panchang_moreResultActions__aEU7E[open]{display:grid;gap:10px}.panchang_moreResultActions__aEU7E[open] .panchang_secondarySubmit___xSbD{width:fit-content}.panchang_liveControls__Asi58{display:grid;gap:10px;margin-top:10px}.panchang_liveControls__Asi58>.panchang_secondarySubmit___xSbD{width:100%}.panchang_liveToggle__6tb3g{display:flex;gap:11px;align-items:center;min-height:52px;padding:10px 12px;color:var(--navy-900);border:1px solid #d9caa9;border-radius:9px;background:#fffaf0;cursor:pointer}.panchang_liveToggle__6tb3g input{width:19px;height:19px;flex:0 0 auto;accent-color:var(--saffron)}.panchang_liveToggle__6tb3g small,.panchang_liveToggle__6tb3g span,.panchang_liveToggle__6tb3g strong{display:block}.panchang_liveToggle__6tb3g strong{font-size:.9rem}.panchang_liveToggle__6tb3g small{margin-top:3px;color:var(--muted);font-size:.875rem;font-weight:400;line-height:1.35}.panchang_privacy__EDpRN{text-align:center}.panchang_ruleSummary__oK6ny{margin-top:14px;padding:13px;border:1px solid #d9caa9;border-radius:9px;background:#fffaf0}.panchang_ruleSummary__oK6ny summary{color:var(--navy-900);font-weight:800;cursor:pointer}.panchang_ruleSummary__oK6ny>p{margin-top:8px;color:var(--muted);font-size:.83rem;line-height:1.45}.panchang_ruleStatusKey__09suk{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:10px}.panchang_ruleStatusKey__09suk span{display:grid;gap:3px;min-width:0;padding:8px;border-left:3px solid #688096;background:#f8fafc;color:var(--muted);font-size:.75rem;line-height:1.3}.panchang_ruleStatusKey__09suk strong{color:var(--navy-900);font-size:.78rem}.panchang_ruleStatusKey__09suk span[data-state=preferred]{border-color:#9f7414;background:#fff7df}.panchang_ruleStatusKey__09suk span[data-state=excluded]{border-color:#a63d32;background:#fff1ef}.panchang_ruleStatusKey__09suk span[data-state=conditional]{border-color:#b46b24;background:#fff6ed}.panchang_ruleSummary__oK6ny>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}.panchang_ruleSummary__oK6ny article{display:grid;gap:5px;min-width:0;padding:10px;border-left:3px solid #688096;background:white}.panchang_ruleSummary__oK6ny article[data-state=preferred]{border-color:#9f7414;background:#fff7df}.panchang_ruleSummary__oK6ny article[data-state=caution]{border-color:#b46b24;background:#fff6ed}.panchang_ruleSummary__oK6ny article[data-state=excluded]{border-color:#a63d32;background:#fff1ef}.panchang_ruleSummary__oK6ny strong{color:var(--navy-900);font-size:.84rem}.panchang_ruleSummary__oK6ny span{color:var(--muted);font-size:.8rem;line-height:1.4}.panchang_error__JWxtN{margin-top:14px;padding:12px;color:#8b1d18;border:1px solid #e4aaa6;border-radius:8px;background:#fff0ef;font-size:.875rem}.panchang_results__wUqQj{min-width:0}.panchang_rangeResults__cEkeL{max-width:1384px;margin:-48px auto 64px;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:var(--paper);box-shadow:0 13px 35px rgba(5,32,61,.1)}.panchang_rangeRecommendationGrid__DPUYe{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:20px;background:#fbf7ed}.panchang_rangeFilter__UlT9y{display:grid;grid-template-columns:auto minmax(130px,220px);align-items:center;gap:8px 12px;padding:16px 20px 0;color:var(--navy-900);font-size:.875rem;font-weight:750}.panchang_rangeFilter__UlT9y select{min-height:40px;padding:7px 9px;color:var(--navy-900);border:1px solid #cdbb94;border-radius:7px;background:white;font:inherit}.panchang_rangeFilter__UlT9y small{grid-column:1/-1;color:var(--muted);font-size:.8rem;font-weight:500}.panchang_rangeRecommendationGrid__DPUYe article{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:7px;padding:16px;border:1px solid #dfcca4;border-radius:10px;background:white}.panchang_rangeRecommendationGrid__DPUYe article[data-selected]{border-color:#a96809;box-shadow:0 0 0 3px rgba(197,141,37,.22)}.panchang_rangeRecommendationGrid__DPUYe small{color:var(--saffron);font-weight:800}.panchang_rangeRecommendationGrid__DPUYe h2{color:var(--navy-900);font-family:Georgia,"TIA Noto Serif Devanagari",Nirmala UI,serif;font-size:1.12rem;font-weight:500}.panchang_rangeRecommendationGrid__DPUYe strong{color:var(--navy-900);font-size:.875rem}.panchang_rangeRecommendationGrid__DPUYe p{color:var(--muted);font-size:.875rem;line-height:1.45}.panchang_rangeRecommendationGrid__DPUYe button{width:fit-content;min-height:39px;padding:7px 10px;color:var(--navy-900);border:1px solid #c78d25;border-radius:7px;background:#fff8e9;font-weight:750;cursor:pointer}.panchang_rangeChart__zjEW4{margin:0 20px 20px;padding:14px;border:1px solid #dfcca4;border-radius:10px;background:#fffdf8}.panchang_rangeChart__zjEW4 summary{cursor:pointer;color:var(--navy-900);font-weight:800}.panchang_rangeChart__zjEW4>p{max-width:760px;color:var(--muted);font-size:.86rem;line-height:1.5}.panchang_rangeChart__zjEW4>div{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:7px;max-height:520px;overflow:auto;padding-right:4px}.panchang_rangeChartDay__p3ROg{display:grid;grid-template-columns:22px minmax(0,1fr) 25px;align-items:center;gap:5px;min-height:30px;padding:4px 5px;color:var(--navy-900);border:0;border-radius:5px;background:transparent;text-align:left;cursor:pointer}.panchang_rangeChartDay__p3ROg:hover{background:#f5e9cc}.panchang_rangeChartDay__p3ROg[data-selected]{background:#f5e9cc;outline:2px solid #a96809;outline-offset:-2px}.panchang_rangeChartDay__p3ROg:focus-visible{outline:3px solid var(--gold-500);outline-offset:1px}.panchang_rangeChartDay__p3ROg:disabled{color:#9a9283;cursor:default}.panchang_rangeChartDay__p3ROg span,.panchang_rangeChartDay__p3ROg strong{font-size:.72rem}.panchang_rangeChartDay__p3ROg strong{text-align:right}.panchang_rangeChartDay__p3ROg i{display:block;height:8px;overflow:hidden;border-radius:99px;background:#e5dece}.panchang_rangeChartDay__p3ROg i b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#b87912,#e7bc4a)}.panchang_rangeAuditNotice__2okyl{margin:10px 0;padding:9px 11px;border-left:3px solid #a96809;background:#fff8e9;color:var(--navy-900);font-size:.86rem;font-weight:700;line-height:1.45}.panchang_empty__E5_Uv{display:grid;place-content:center;padding:18px;text-align:center}.panchang_empty__E5_Uv span{display:none}.panchang_empty__E5_Uv h2{margin:10px 0;color:var(--navy-900);font-family:Georgia,"TIA Noto Serif Devanagari",Nirmala UI,serif;font-size:1.8rem;font-weight:500}.panchang_empty__E5_Uv p{max-width:520px;color:var(--muted);line-height:1.65}.panchang_resultHead__ElQtx{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--gold-500)}.panchang_resultHead__ElQtx div{display:flex;flex-direction:column;gap:5px;padding:23px 26px;color:white;background:var(--navy-900)}.panchang_resultHead__ElQtx small{color:var(--gold-200)}.panchang_resultHead__ElQtx strong{font-family:Georgia,"TIA Noto Serif Devanagari",Nirmala UI,serif;font-size:1.3rem;font-weight:500}.panchang_resultHead__ElQtx span{color:#d5e0eb;font-size:.875rem}.panchang_resultNavigator__4IEIi{display:flex;gap:8px;align-items:center;overflow-x:auto;margin:18px 20px 12px;padding:12px;border:1px solid #dfcca4;border-radius:10px;background:#fffaf0;scrollbar-width:thin}.panchang_resultNavigator__4IEIi>span{flex:0 0 auto;color:var(--muted);font-size:.78rem;font-weight:800;text-transform:uppercase}.panchang_resultNavigator__4IEIi a{flex:0 0 auto;min-height:34px;padding:7px 11px;color:var(--navy-900);border:1px solid #cfbb90;border-radius:999px;background:white;font-size:.82rem;font-weight:800;line-height:1.2;text-decoration:none}.panchang_resultNavigator__4IEIi a:hover{border-color:#9b6814;background:#fff0c9}.panchang_resultNavigator__4IEIi a:focus-visible{outline:3px solid #165dba;outline-offset:2px}.panchang_resultActions__CwVsH{display:grid;gap:10px;margin:0 20px 12px}.panchang_resultActions__CwVsH .panchang_submit__QPi76{margin-top:0}.panchang_results__wUqQj #panchang_advanced-panchang__rYdjj,.panchang_results__wUqQj [id^=panchang-]{scroll-margin-top:110px}.panchang_auditBar__ePVAK{display:flex;flex-wrap:wrap;gap:12px 24px;padding:13px 24px;color:#6a5121;border-bottom:1px solid var(--line);background:#fff4d8;font-size:.875rem}.panchang_auditJumpNav__Q5sH_{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:14px 20px 0;background:#fbf7ed}.panchang_auditJumpNav__Q5sH_>span{margin-right:3px;color:var(--muted);font-size:.82rem;font-weight:750}.panchang_auditJumpNav__Q5sH_ a{display:inline-flex;min-height:38px;align-items:center;padding:7px 11px;color:var(--navy-900);border:1px solid #cfbb90;border-radius:999px;background:#fffaf0;font-size:.82rem;font-weight:800;text-decoration:none}.panchang_auditJumpNav__Q5sH_ a:focus-visible,.panchang_auditJumpNav__Q5sH_ a:hover{border-color:#9b6814;background:#fff0c9}.panchang_auditJumpNav__Q5sH_ a:focus-visible{outline:3px solid #165dba;outline-offset:3px}.panchang_decisionSummary__xR1Yn{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin:20px 20px 0;overflow:hidden;border:1px solid #dfcfab;border-radius:10px;background:#dfcfab}.panchang_decisionSummary__xR1Yn article{display:flex;flex-direction:column;gap:4px;padding:14px 16px;background:#fffcf6}.panchang_decisionSummary__xR1Yn small{color:var(--muted);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.panchang_decisionSummary__xR1Yn strong{color:var(--navy-900);font-family:Georgia,"TIA Noto Serif Devanagari",Nirmala UI,serif;font-size:1.3rem;font-weight:600}.panchang_decisionNote__14Rz0,.panchang_decisionSummary__xR1Yn span{color:#564b3b;font-size:.875rem}.panchang_decisionSummary__xR1Yn article[data-treatment=best-fit]{background:#fff4d8}.panchang_decisionSummary__xR1Yn article[data-treatment=available]{background:#f7faf4}.panchang_decisionSummary__xR1Yn article[data-treatment=screened-out]{background:#f8f3ea}.panchang_decisionNote__14Rz0{margin:12px 20px 0;line-height:1.5}.panchang_windowTreatment__jczH4{display:inline-flex;padding:4px 7px;border-radius:999px;color:#4d3b16;background:#fff0c8;font-size:.75rem;line-height:1.2;white-space:nowrap}.panchang_windowTreatment__jczH4[data-treatment=acceptable]{color:#28523c;background:#e7f2e8}.panchang_limbGrid__tyV1M{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:20px;background:#fbf7ed}.panchang_limbGrid__tyV1M article{display:flex;min-width:0;flex-direction:column;gap:6px;padding:15px;border:1px solid #dfcca4;border-radius:10px;background:white}.panchang_limbGrid__tyV1M small{color:var(--saffron);font-weight:700;text-transform:uppercase}.panchang_limbGrid__tyV1M strong{overflow-wrap:anywhere;color:var(--navy-900);font-family:Georgia,"TIA Noto Serif Devanagari",Nirmala UI,serif;font-size:1.05rem}.panchang_limbGrid__tyV1M span{color:var(--muted);font-size:.875rem;line-height:1.45}.panchang_periodGrid__0SDgk{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:0 20px 20px;background:#fbf7ed}.panchang_periodGrid__0SDgk article{padding:16px;border-left:3px solid var(--gold-500);background:white}.panchang_periodGrid__0SDgk h2{margin-bottom:10px;color:var(--navy-900);font-family:Georgia,"TIA Noto Serif Devanagari",Nirmala UI,serif;font-size:1rem}.panchang_periodGrid__0SDgk strong{color:var(--navy-900);font-size:.875rem}.panchang_periodGrid__0SDgk p{margin-top:6px;color:var(--muted);font-size:.875rem;line-height:1.5}.panchang_horaGuidance__GFsWr{display:grid;gap:4px;margin-top:10px;padding:9px 10px;border:1px solid #e2d3b8;border-radius:7px;background:#fffaf0}.panchang_horaGuidance__GFsWr small{color:#8a5a08;font-size:.875rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.panchang_horaGuidance__GFsWr span{color:var(--muted);font-size:.875rem;line-height:1.45}.panchang_periodGrid__0SDgk dl{display:grid;gap:6px}.panchang_periodGrid__0SDgk dl div{display:flex;justify-content:space-between;gap:12px;font-size:.875rem}.panchang_periodGrid__0SDgk dt{color:var(--muted)}.panchang_periodGrid__0SDgk dd{color:var(--navy-900);text-align:right}.panchang_horaSchedule__w6ZFv{display:grid;gap:16px;padding:22px 20px;border-top:1px solid var(--line);background:#f4efe3}.panchang_horaSchedule__w6ZFv>header{display:flex;justify-content:space-between;gap:20px;align-items:end}.panchang_horaSchedule__w6ZFv>header small{color:var(--saffron);font-size:.875rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.panchang_horaSchedule__w6ZFv>header h2{margin:5px 0;color:var(--navy-900);font-family:Georgia,"TIA Noto Serif Devanagari",Nirmala UI,serif;font-size:1.45rem;font-weight:500}.panchang_horaSchedule__w6ZFv>header p{color:var(--muted);font-size:.875rem;line-height:1.45}.panchang_horaTimeline__wNynl{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.panchang_horaTimeline__wNynl article{position:relative;display:grid;gap:4px;min-width:0;padding:11px;border:1px solid #dfcca4;border-radius:8px;background:white}.panchang_horaTimeline__wNynl article[data-period=night]{background:#edf3f8}.panchang_horaTimeline__wNynl article[data-active=true]{color:white;border-color:var(--gold-500);background:var(--navy-900);box-shadow:0 0 0 2px var(--gold-300)}.panchang_horaTimeline__wNynl small{color:#8a5a08;font-size:.875rem;font-weight:800;text-transform:uppercase}.panchang_horaTimeline__wNynl strong{overflow-wrap:anywhere;color:var(--navy-900);font-family:Georgia,"TIA Noto Serif Devanagari",Nirmala UI,serif;font-size:1rem}.panchang_horaTimeline__wNynl time{color:var(--muted);font-size:.875rem}.panchang_horaTimeline__wNynl span{color:var(--gold-200);font-size:.875rem;font-weight:800}.panchang_horaTimeline__wNynl article[data-active=true] small,.panchang_horaTimeline__wNynl article[data-active=true] strong,.panchang_horaTimeline__wNynl article[data-active=true] time{color:white}.panchang_horaMeanings__GnqK_{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.panchang_horaMeanings__GnqK_ article{padding:11px;border-left:3px solid var(--gold-500);background:#fffaf0}.panchang_horaMeanings__GnqK_ strong{color:var(--navy-900);font-size:.875rem}.panchang_horaMeanings__GnqK_ p{margin-top:4px;color:var(--muted);font-size:.875rem;line-height:1.45}.panchang_horaBoundary__Oh4ix{padding:11px 13px;color:#6a5121;border:1px solid #dfcca4;border-radius:8px;background:#fff4d8;font-size:.875rem;line-height:1.5}.panchang_advancedJump__jHs_6{margin:0 20px 4px;padding:21px 22px;color:white;border-radius:12px;background:linear-gradient(120deg,var(--navy-900),#164a66)}.panchang_advancedJump__jHs_6>summary{display:grid;gap:5px;cursor:pointer;list-style:none}.panchang_advancedJump__jHs_6>summary::-webkit-details-marker{display:none}.panchang_advancedJump__jHs_6>summary:after{content:"Open / खोलें ↓";color:var(--gold-200);font-size:.82rem;font-weight:800}.panchang_advancedJump__jHs_6[open]>summary:after{content:"Close / बंद करें ↑"}.panchang_advancedJump__jHs_6>summary strong{font-family:Georgia,"TIA Noto Serif Devanagari",Nirmala UI,serif;font-size:1.35rem;font-weight:500}.panchang_advancedJump__jHs_6>div,.panchang_advancedJump__jHs_6>nav{margin-top:18px}.panchang_calendarLayerTabs__UXWCT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:20px;overflow:hidden;border:1px solid #d9caa9;border-radius:10px;background:#d9caa9}.panchang_calendarConventionComparison__VFXAz{margin:20px;padding:20px;border:1px solid #d9caa9;border-radius:12px;background:linear-gradient(135deg,#fffaf0,#f6eedc)}.panchang_calendarConventionComparison__VFXAz>header{max-width:760px;margin-bottom:14px}.panchang_calendarConventionComparison__VFXAz>header small{color:var(--saffron);font-size:.78rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.panchang_calendarConventionComparison__VFXAz h2{margin:6px 0;color:var(--navy-900);font-family:Georgia,"TIA Noto Serif Devanagari",Nirmala UI,serif;font-size:1.35rem;font-weight:500}.panchang_calendarConventionComparison__VFXAz>header p{color:var(--muted);font-size:.9rem;line-height:1.55}.panchang_calendarConventionComparison__VFXAz>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.panchang_calendarConventionComparison__VFXAz button{display:grid;gap:8px;min-height:166px;padding:17px;color:var(--navy-900);border:1px solid #cfb876;border-radius:10px;background:white;text-align:left;cursor:pointer;transition:background .15s ease,transform .15s ease,box-shadow .15s ease}.panchang_calendarConventionComparison__VFXAz button:focus-visible,.panchang_calendarConventionComparison__VFXAz button:hover{transform:translateY(-1px);border-color:var(--gold-500);box-shadow:0 6px 18px rgba(8,36,61,.12);outline:none}.panchang_calendarConventionComparison__VFXAz button[aria-selected=true]{color:white;border-color:var(--navy-900);background:var(--navy-900)}.panchang_calendarConventionComparison__VFXAz button small{color:#8a5a08;font-size:.78rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.panchang_calendarConventionComparison__VFXAz button strong{font-family:Georgia,"TIA Noto Serif Devanagari",Nirmala UI,serif;font-size:1.1rem;font-weight:500}.panchang_calendarConventionComparison__VFXAz button span{font-size:.875rem;line-height:1.5}.panchang_calendarConventionComparison__VFXAz button em{margin-top:auto;color:var(--saffron);font-size:.875rem;font-style:normal;font-weight:800}.panchang_calendarConventionComparison__VFXAz button[aria-selected=true] small,.panchang_calendarConventionComparison__VFXAz button[aria-selected=true] span{color:#d9e4ec}.panchang_calendarConventionComparison__VFXAz button[aria-selected=true] em{color:#f2c55d}.panchang_calendarLayerTabs__UXWCT button{display:grid;gap:4px;padding:13px 15px;color:var(--navy-900);border:0;background:#fffaf0;text-align:left;cursor:pointer}.panchang_calendarLayerTabs__UXWCT button[aria-selected=true]{color:white;background:var(--navy-900)}.panchang_calendarLayerTabs__UXWCT strong{font-family:Georgia,"TIA Noto Serif Devanagari",Nirmala UI,serif;font-size:1rem;font-weight:500}.panchang_calendarLayerTabs__UXWCT small{color:var(--muted);font-size:.875rem}.panchang_calendarLayerTabs__UXWCT button[aria-selected=true] small{color:#d5e0eb}.panchang_tamilSolarLayer__2BFOG{padding:4px 20px 24px;background:#fbf7ed}.panchang_tamilSolarLayer__2BFOG>header{max-width:780px;margin:20px 0}.panchang_tamilSolarLayer__2BFOG>header small{color:var(--saffron);font-size:.875rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.panchang_tamilSolarLayer__2BFOG h2,.panchang_tamilSolarLayer__2BFOG h3{color:var(--navy-900);font-family:Georgia,"TIA Noto Serif Devanagari",Nirmala UI,serif;font-weight:500}.panchang_tamilSolarLayer__2BFOG h2{margin:7px 0;font-size:1.5rem}.panchang_tamilSolarLayer__2BFOG>header p{color:var(--muted);line-height:1.55}.panchang_tamilSolarGrid__DLyAJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.panchang_tamilSolarGrid__DLyAJ article{display:grid;gap:6px;padding:15px;border:1px solid #dfcca4;border-radius:10px;background:white}.panchang_tamilSolarGrid__DLyAJ small{color:var(--saffron);font-size:.875rem;font-weight:800}.panchang_tamilSolarGrid__DLyAJ h3{font-size:1.12rem}.panchang_tamilSolarGrid__DLyAJ strong{color:var(--navy-900);font-size:1.05rem}.panchang_tamilSolarGrid__DLyAJ p,.panchang_tamilSolarGrid__DLyAJ span{color:var(--muted);font-size:.875rem;line-height:1.5}.panchang_tamilSolarGrid__DLyAJ span{color:#735416;font-weight:700}.panchang_calendarBoundary__BjpEO{margin-top:18px;padding:14px;color:#6a5121;border:1px solid #dfcca4;border-radius:9px;background:#fff4d8;font-size:.875rem;line-height:1.55}.panchang_tamilSolarObservances__TISE5{margin:0 0 22px;padding:18px;border:1px solid #caa85a;border-radius:12px;background:#08243d;color:#fff}.panchang_tamilSolarObservances__TISE5>header{max-width:760px;margin-bottom:14px}.panchang_tamilSolarObservances__TISE5>header small{color:#f2c55d;font-size:.875rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.panchang_tamilSolarObservances__TISE5>header h3{margin:6px 0;color:#fff;font-size:1.3rem}.panchang_tamilSolarObservances__TISE5>header p{color:#d9e4ec;line-height:1.5}.panchang_tamilSolarObservances__TISE5>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.panchang_tamilSolarObservances__TISE5 article{display:grid;gap:5px;padding:14px;border:1px solid #31516a;border-radius:9px;background:#0d304e}.panchang_tamilSolarObservances__TISE5 article small{color:#f2c55d;font-size:.95rem}.panchang_tamilSolarObservances__TISE5 article h3{color:#fff;font-size:1.05rem}.panchang_tamilSolarObservances__TISE5 article strong{color:#fff1bf}.panchang_tamilSolarObservances__TISE5 article p,.panchang_tamilSolarObservances__TISE5 article span{color:#d9e4ec;font-size:.875rem;line-height:1.45;overflow-wrap:anywhere}@media (max-width:760px){.panchang_calendarConventionComparison__VFXAz>div,.panchang_tamilSolarObservances__TISE5>div{grid-template-columns:1fr}}.panchang_advancedJump__jHs_6 div{max-width:720px}.panchang_advancedJump__jHs_6 small{color:var(--gold-200);font-size:.875rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.panchang_advancedJump__jHs_6 h2{margin:7px 0;font-family:Georgia,"TIA Noto Serif Devanagari",Nirmala UI,serif;font-size:1.35rem;font-weight:500}.panchang_advancedJump__jHs_6 p{color:#dce8ef;font-size:.9rem;line-height:1.55}.panchang_advancedActions__6sSxK{display:grid;gap:8px;flex:0 0 auto}.panchang_advancedJump__jHs_6 a{padding:11px 14px;color:var(--navy-950);border-radius:8px;background:var(--gold-400);font-size:.875rem;font-weight:800;text-align:center}.panchang_monthlyCalendar__PSuOL{padding:24px 20px 4px;background:#fbf7ed}.panchang_monthlyCalendar__PSuOL>header{margin-bottom:14px}.panchang_monthlyCalendar__PSuOL>header small{color:var(--saffron);font-size:.875rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.panchang_monthlyCalendar__PSuOL h2,.panchang_monthlyCalendar__PSuOL h3{color:var(--navy-900);font-family:Georgia,"TIA Noto Serif Devanagari",Nirmala UI,serif;font-weight:500}.panchang_monthlyCalendar__PSuOL h2{margin:5px 0;font-size:1.45rem}.panchang_monthlyCalendar__PSuOL h3{font-size:1.04rem}.panchang_monthlyCalendar__PSuOL article p,.panchang_monthlyCalendar__PSuOL>header p{color:var(--muted);font-size:.875rem;line-height:1.45}.panchang_monthlyCalendar__PSuOL>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.panchang_monthlyCalendar__PSuOL article{min-height:150px;padding:14px;border:1px solid #dfcca4;border-radius:10px;background:white}.panchang_monthlyCalendar__PSuOL ul{display:grid;gap:7px;margin-top:10px;list-style:none}.panchang_monthlyCalendar__PSuOL li{display:grid;grid-template-columns:25px 1fr;gap:7px;align-items:baseline;font-size:.875rem}.panchang_monthlyCalendar__PSuOL time{color:var(--saffron);font-weight:800}.panchang_monthlyCalendar__PSuOL a{color:var(--navy-900);text-decoration:underline;text-underline-offset:2px}.panchang_monthlyCalendar__PSuOL article>small{display:block;margin-top:8px;color:var(--muted);font-size:.875rem}.panchang_tableWrap__ThhPw{overflow-x:auto;padding:20px}.panchang_focusedCalendarResult__nvaK1{padding:20px;border-bottom:1px solid var(--line);background:linear-gradient(135deg,#fffaf0,#fff4d8)}.panchang_focusedCalendarResult__nvaK1 header small{color:#8a5a08;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.panchang_focusedCalendarResult__nvaK1 header h2{margin-top:5px;color:var(--navy-900);font-family:Georgia,"TIA Noto Serif Devanagari",Nirmala UI,serif;font-size:1.4rem}.panchang_focusedCalendarResult__nvaK1 header p{margin-top:5px;color:var(--muted);font-size:.875rem}.panchang_focusedCalendarResult__nvaK1>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:9px;margin-top:14px}.panchang_focusedCalendarResult__nvaK1 article{display:grid;gap:5px;padding:11px;border:1px solid #dcc789;border-radius:9px;background:rgba(255,255,255,.78)}.panchang_focusedCalendarResult__nvaK1 article time{color:#8a5a08;font-size:.875rem;font-weight:800}.panchang_focusedCalendarResult__nvaK1 article strong{color:var(--navy-900)}.panchang_focusedCalendarResult__nvaK1 article span,.panchang_focusedCalendarResult__nvaK1>p{color:var(--muted);font-size:.875rem;line-height:1.5}.panchang_focusedCalendarResult__nvaK1>a{display:inline-block;margin-top:14px;color:var(--navy-900);font-size:.875rem;font-weight:800;text-decoration:underline;text-underline-offset:3px}.panchang_locationComparison___beJX{padding:24px 20px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(135deg,#f4efe3,#fffaf0)}.panchang_locationComparison___beJX>header{max-width:800px}.panchang_locationComparison___beJX>header small{color:var(--saffron);font-size:.875rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.panchang_locationComparison___beJX h2{margin:6px 0;color:var(--navy-900);font-family:Georgia,"TIA Noto Serif Devanagari",Nirmala UI,serif;font-size:1.45rem;font-weight:500}.panchang_locationComparison___beJX>header p{color:var(--muted);font-size:.9rem;line-height:1.55}.panchang_comparisonForm__yMcPI{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end;max-width:760px;margin-top:16px}.panchang_comparisonForm__yMcPI label{position:relative;display:grid;gap:6px;color:var(--navy-900);font-size:.875rem;font-weight:800}.panchang_comparisonForm__yMcPI input{min-height:44px;padding:9px 11px;color:var(--ink);border:1px solid #d9caa9;border-radius:8px;background:white}.panchang_comparisonForm__yMcPI button{min-height:44px;padding:9px 14px;color:white;border:1px solid var(--saffron);border-radius:8px;background:var(--saffron);font:inherit;font-size:.875rem;font-weight:800;cursor:pointer}.panchang_comparisonForm__yMcPI button:disabled{cursor:not-allowed;opacity:.6}.panchang_comparisonResult__rp5sd{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;padding:15px;border:1px solid #ddcfb2;border-radius:10px;background:rgba(255,255,255,.82)}.panchang_comparisonResult__rp5sd>div{display:grid;gap:3px;padding:10px;border-left:3px solid var(--gold-500);background:#fffaf0}.panchang_comparisonResult__rp5sd strong{color:var(--navy-900)}.panchang_comparisonResult__rp5sd p,.panchang_comparisonResult__rp5sd small,.panchang_comparisonResult__rp5sd span{color:var(--muted);font-size:.875rem;line-height:1.5}.panchang_comparisonResult__rp5sd p,.panchang_comparisonResult__rp5sd small,.panchang_comparisonResult__rp5sd ul{grid-column:1/-1;margin:0}.panchang_comparisonResult__rp5sd ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:0;list-style:none}.panchang_comparisonResult__rp5sd li{display:flex;justify-content:space-between;gap:12px;padding:9px;border:1px solid #eadfc9;border-radius:7px;background:white}.panchang_comparisonResult__rp5sd li span{color:#765a1c;font-weight:800;white-space:nowrap}.panchang_tableWrap__ThhPw>label{display:grid;gap:7px;max-width:420px;margin-bottom:8px;color:var(--navy-900);font-size:.875rem;font-weight:700}.panchang_tableWrap__ThhPw>label input{min-height:42px;padding:9px 11px;color:var(--ink);border:1px solid #d9caa9;border-radius:8px;background:white}.panchang_tableFilters__oEkxM{display:grid;grid-template-columns:minmax(0,420px) minmax(180px,260px);gap:12px;align-items:end;margin-bottom:8px}.panchang_tableFilters__oEkxM label{display:grid;gap:7px;color:var(--navy-900);font-size:.875rem;font-weight:700}.panchang_tableFilters__oEkxM input,.panchang_tableFilters__oEkxM select{min-height:42px;padding:9px 11px;color:var(--ink);border:1px solid #d9caa9;border-radius:8px;background:white;font:inherit}.panchang_tableResultCount__JKJSA{margin:0 0 10px;color:var(--muted);font-size:.875rem;font-weight:650}.panchang_observanceMonthNav__ooVaa{display:flex;flex-wrap:wrap;gap:7px;margin:2px 0 12px}.panchang_observanceMonthNav__ooVaa>span{width:100%;color:var(--muted);font-size:.8rem;font-weight:800}.panchang_observanceMonthNav__ooVaa button{min-height:32px;padding:5px 9px;color:var(--navy-900);border:1px solid #d9caa9;border-radius:999px;background:#fffaf0;font:inherit;font-size:.78rem;font-weight:750;cursor:pointer}.panchang_observanceMonthNav__ooVaa button[aria-pressed=true]{color:#412b00;border-color:#bb801b;background:#ffe3a0}.panchang_observanceMonthNav__ooVaa button:focus-visible,.panchang_observanceMonthNav__ooVaa button:hover{border-color:var(--gold-500);background:#fff1ca}.panchang_tableWrap__ThhPw table{width:100%;min-width:650px;border-collapse:collapse}.panchang_tableWrap__ThhPw caption{padding:8px 0 16px;color:var(--navy-900);font-family:Georgia,"TIA Noto Serif Devanagari",Nirmala UI,serif;font-size:1.25rem;font-weight:600;text-align:left}.panchang_tableWrap__ThhPw td,.panchang_tableWrap__ThhPw th{padding:10px;border:1px solid #e8dcc4;font-size:.875rem;text-align:left}.panchang_tableWrap__ThhPw thead th{color:white;background:var(--navy-800)}.panchang_tableWrap__ThhPw tbody th{color:var(--navy-900);background:#fff8e9}.panchang_tableWrap__ThhPw tbody tr:nth-child(2n) td{background:#fbf8f1}.panchang_tableWrap__ThhPw td small{display:block;margin-top:4px;color:var(--muted);font-size:.875rem}.panchang_observanceEvidence__zKRWZ{margin:0;color:var(--ink);line-height:1.45}.panchang_observanceParana__aZ6rq{margin-top:8px;padding:8px;border:1px solid #dfcca4;border-radius:7px;background:#fff8e9}.panchang_observanceParana__aZ6rq summary{color:var(--navy-900);font-size:.875rem;font-weight:800;cursor:pointer}.panchang_observanceParana__aZ6rq>p{margin-top:7px;color:#8b3f1c;font-size:.875rem;line-height:1.45}.panchang_observanceParana__aZ6rq dl{display:grid;gap:4px;margin-top:8px}.panchang_observanceParana__aZ6rq dl div{display:grid;grid-template-columns:1fr auto;gap:9px;padding-top:5px;border-top:1px solid #eadcbf;font-size:.875rem}.panchang_observanceParana__aZ6rq dt{color:var(--muted)}.panchang_observanceParana__aZ6rq dd{margin:0;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.panchang_observanceParana__aZ6rq>small{display:block;margin-top:8px;color:var(--muted);font-size:.875rem;line-height:1.4}.panchang_evidence__ce6eu{margin:0 20px 24px;padding:16px;border:1px solid var(--line);border-radius:9px}.panchang_evidence__ce6eu summary{color:var(--navy-900);font-weight:700;cursor:pointer}.panchang_evidence__ce6eu dl{margin-top:14px}.panchang_evidence__ce6eu dl div{display:grid;grid-template-columns:170px 1fr;gap:12px;padding:6px 0;font-size:.875rem}.panchang_evidence__ce6eu dt{color:var(--muted)}.panchang_evidence__ce6eu dd{overflow-wrap:anywhere;color:var(--navy-900)}.panchang_muhuratTimeline__aWpTx{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;margin-top:14px}.panchang_muhuratTimeline__aWpTx article{display:grid;gap:4px;min-width:0;padding:11px;border:1px solid #dfcca4;border-radius:8px;background:#fffaf0}.panchang_muhuratTimeline__aWpTx article[data-status=accepted]{border-color:#c79625;background:#fff1c9;box-shadow:inset 3px 0 #b77c09}.panchang_muhuratTimeline__aWpTx article[data-status=rejected]{border-color:#ddd0bc;background:#f8f4ec}.panchang_muhuratTimeline__aWpTx time{color:#765a1c;font-size:.82rem;font-weight:800}.panchang_muhuratTimeline__aWpTx strong{color:var(--navy-900);font-size:.9rem}.panchang_muhuratTimeline__aWpTx span{color:var(--muted);font-size:.82rem;line-height:1.42;overflow-wrap:anywhere}.panchang_guideLibrary__ARUNI{max-width:1384px;margin:0 auto;padding:0 28px 80px}.panchang_guideLibrary__ARUNI>header{max-width:780px;margin-bottom:24px}.panchang_guideLibrary__ARUNI>header p{color:var(--saffron);font-size:.875rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.panchang_guideLibrary__ARUNI>header h2{margin:8px 0 10px;color:var(--navy-900);font-family:Georgia,"TIA Noto Serif Devanagari",Nirmala UI,serif;font-size:clamp(1.8rem,3vw,2.8rem);font-weight:500}.panchang_guideLibrary__ARUNI>header span{color:var(--muted);line-height:1.65}.panchang_guideLibrary__ARUNI>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.panchang_guideLibrary__ARUNI a{display:flex;min-height:190px;flex-direction:column;gap:9px;padding:20px;color:var(--ink);border:1px solid var(--line);border-radius:14px;background:var(--paper);box-shadow:0 9px 24px rgba(5,32,61,.07)}.panchang_guideLibrary__ARUNI a:hover{border-color:var(--gold-500);transform:translateY(-2px)}.panchang_guideLibrary__ARUNI small{color:#8a5a08;font-size:.875rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.panchang_guideLibrary__ARUNI strong{color:var(--navy-900);font-family:Georgia,"TIA Noto Serif Devanagari",Nirmala UI,serif;font-size:1.12rem}.panchang_guideLibrary__ARUNI a span{flex:1 1;color:var(--muted);font-size:.88rem;line-height:1.55}.panchang_guideLibrary__ARUNI b{color:var(--saffron);font-size:.875rem}@media (max-width:1060px){.panchang_workspace__n49bn{grid-template-columns:1fr}.panchang_form__SyUFA{position:static}.panchang_cityDirectory__voDhf{margin-inline:28px}.panchang_cityGroup__0sCG5 nav{grid-template-columns:repeat(4,minmax(0,1fr))}.panchang_reviewedCityHubs__nLCNN{margin-inline:28px}.panchang_reviewedCityGroups__XHiz_{grid-template-columns:repeat(2,minmax(0,1fr))}.panchang_guideLibrary__ARUNI>div{grid-template-columns:repeat(3,minmax(0,1fr))}.panchang_horaMeanings__GnqK_,.panchang_horaTimeline__wNynl{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){.panchang_limbGrid__tyV1M{grid-template-columns:repeat(2,1fr)}.panchang_periodGrid__0SDgk{grid-template-columns:1fr}.panchang_horaSchedule__w6ZFv>header{align-items:flex-start;flex-direction:column}.panchang_horaMeanings__GnqK_,.panchang_horaTimeline__wNynl,.panchang_purposeChoices__z9IWL>div,.panchang_ruleStatusKey__09suk,.panchang_ruleSummary__oK6ny>div{grid-template-columns:repeat(2,minmax(0,1fr))}.panchang_advancedJump__jHs_6{align-items:flex-start;flex-direction:column}.panchang_guideLibrary__ARUNI>div,.panchang_monthlyCalendar__PSuOL>div,.panchang_rangeRecommendationGrid__DPUYe,.panchang_tamilSolarGrid__DLyAJ{grid-template-columns:repeat(2,minmax(0,1fr))}.panchang_rangeResults__cEkeL{margin:-36px 20px 48px}.panchang_comparisonForm__yMcPI,.panchang_comparisonResult__rp5sd{grid-template-columns:1fr}.panchang_comparisonForm__yMcPI button{width:100%}.panchang_comparisonResult__rp5sd p,.panchang_comparisonResult__rp5sd small,.panchang_comparisonResult__rp5sd ul{grid-column:auto}.panchang_comparisonResult__rp5sd ul{grid-template-columns:1fr}}@media (max-width:560px){.panchang_browserLocation__kUn3H,.panchang_intro__GgfyO{flex-direction:column;align-items:flex-start}.panchang_intro__GgfyO{padding:40px 20px}.panchang_introSide__IA_XE{width:100%;justify-items:stretch}.panchang_introSide__IA_XE .panchang_language__uvuMK{justify-self:start}.panchang_muhuratIntroVisual__hsMUp{width:100%}.panchang_workspace__n49bn{padding:20px 14px 60px}.panchang_referenceVisual__pkA9a{margin:0 14px 42px}.panchang_referenceVisual__pkA9a>figure{margin-inline:12px}.panchang_form__SyUFA{padding:22px 18px}.panchang_calendarLayerTabs__UXWCT,.panchang_decisionSummary__xR1Yn,.panchang_fields___YiGS,.panchang_guideLibrary__ARUNI>div,.panchang_horaMeanings__GnqK_,.panchang_horaTimeline__wNynl,.panchang_limbGrid__tyV1M,.panchang_monthlyCalendar__PSuOL>div,.panchang_purposeChoices__z9IWL>div,.panchang_rangeRecommendationGrid__DPUYe,.panchang_resultHead__ElQtx,.panchang_ruleStatusKey__09suk,.panchang_ruleSummary__oK6ny>div,.panchang_tableFilters__oEkxM,.panchang_tamilSolarGrid__DLyAJ{grid-template-columns:1fr}.panchang_horaSchedule__w6ZFv{padding-inline:14px}.panchang_fullField__dOxA4{grid-column:auto}.panchang_locationEvidence__WV3Xz{grid-template-columns:1fr}.panchang_empty__E5_Uv{min-height:220px;padding:28px 20px}.panchang_evidence__ce6eu dl div,.panchang_observanceParana__aZ6rq dl div{grid-template-columns:1fr;gap:3px}.panchang_observanceParana__aZ6rq dd{text-align:left}.panchang_observanceMonthNav__ooVaa button{flex-grow:1;flex-shrink:0;flex-basis:calc(25% - 6px)}.panchang_guideLibrary__ARUNI{padding:0 14px 60px}.panchang_rangeResults__cEkeL{margin:-42px 14px 42px}.panchang_cityDirectory__voDhf{margin:16px 14px 0}.panchang_cityDirectorySearch__407WL,.panchang_cityDirectory__voDhf summary{align-items:flex-start;flex-direction:column;gap:5px}.panchang_cityDirectorySearch__407WL{padding:13px 14px}.panchang_cityDirectorySearch__407WL input,.panchang_cityDirectorySearch__407WL label{width:100%}.panchang_cityGroups__Cugmb{padding:14px}.panchang_cityGroup__0sCG5 nav{grid-template-columns:repeat(2,minmax(0,1fr))}.panchang_cityComparison__B3dkE{margin-inline:14px;padding-inline:14px}.panchang_cityComparisonGrid__fyPey,.panchang_cityComparison__B3dkE>div{grid-template-columns:1fr}.panchang_cityComparisonGrid__fyPey dl{grid-template-columns:repeat(2,minmax(0,1fr))}.panchang_reviewedCityHubs__nLCNN{margin:16px 14px 0;padding:17px 14px}.panchang_reviewedCityHubs__nLCNN>summary{align-items:flex-start;flex-direction:column;gap:5px}.panchang_reviewedCityGroups__XHiz_{grid-template-columns:1fr}}.panchang_tableWrap__ThhPw>label input{min-height:44px}@media (max-width:560px){.panchang_introVisual__7F7NA{margin:-14px 0 14px;padding:0 14px}}.panchang_advancedPlanner__TKBRf{max-width:1384px;margin:24px 20px 28px;padding:30px 28px;border:1px solid var(--line);border-radius:16px;background:#f8f3e8}.panchang_advancedPlanner__TKBRf[data-embedded=true] .panchang_advancedForm__RDVj7{display:none}.panchang_advancedPlanner__TKBRf>header{max-width:760px}.panchang_advancedPlanner__TKBRf>header p{color:var(--saffron);font-weight:800;letter-spacing:.1em;text-transform:uppercase}.panchang_advancedPlanner__TKBRf h2,.panchang_advancedPlanner__TKBRf h3{color:var(--navy-900);font-family:Georgia,"TIA Noto Serif Devanagari",Nirmala UI,serif;font-weight:500}.panchang_advancedPlanner__TKBRf h2{margin:7px 0;font-size:clamp(1.7rem,3vw,2.35rem)}.panchang_advancedPlanner__TKBRf>header span{color:var(--muted);line-height:1.6}.panchang_advancedForm__RDVj7{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:12px;align-items:end;margin-top:22px}.panchang_advancedForm__RDVj7 label{position:relative;display:grid;gap:7px;color:var(--navy-900);font-size:.875rem;font-weight:700}.panchang_advancedForm__RDVj7 input{min-height:45px;padding:10px 12px;border:1px solid #d9caa9;border-radius:8px;background:white}.panchang_advancedForm__RDVj7 .panchang_submit__QPi76{width:auto;min-width:170px;margin-top:0;padding:0 16px}.panchang_advancedResults__pJBQt{margin-top:22px;overflow:hidden;border:1px solid #dfcca4;border-radius:12px;background:white}.panchang_advancedStatus__MigYb{margin-top:18px;padding:12px 14px;color:#6a5121;border:1px solid #dfcca4;border-radius:9px;background:#fff4d8;font-size:.875rem}.panchang_advancedRetry__oi5O0{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:18px}.panchang_advancedRetry__oi5O0 .panchang_error__JWxtN{flex:1 1 340px;margin:0}.panchang_advancedRetry__oi5O0 .panchang_secondarySubmit___xSbD{flex:0 0 auto}.panchang_currentChoghadiya__wuzCn{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 20px;border-bottom:1px solid #dfcca4;background:#fffaf0}.panchang_currentChoghadiya__wuzCn[data-category=favourable]{background:#f0f8ed}.panchang_currentChoghadiya__wuzCn[data-category=neutral]{background:#fff7e4}.panchang_currentChoghadiya__wuzCn[data-category=caution]{background:#fff0ed}.panchang_currentChoghadiya__wuzCn div{display:grid;gap:4px}.panchang_currentChoghadiya__wuzCn small{color:#76520e;font-size:.875rem;font-weight:750;text-transform:uppercase}.panchang_currentChoghadiya__wuzCn strong{color:var(--navy-900);font-family:Georgia,"TIA Noto Serif Devanagari",Nirmala UI,serif;font-size:1.35rem;font-weight:500}.panchang_currentChoghadiya__wuzCn p,.panchang_currentChoghadiya__wuzCn span{color:var(--muted);font-size:.875rem;line-height:1.5}.panchang_currentChoghadiya__wuzCn p{max-width:480px}.panchang_currentHora__4Hz_o{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 20px;border-bottom:1px solid #dfcca4;background:#f6f1e4}.panchang_currentHora__4Hz_o div{display:grid;gap:4px}.panchang_currentHora__4Hz_o small{color:#76520e;font-size:.875rem;font-weight:750;text-transform:uppercase}.panchang_currentHora__4Hz_o strong{color:var(--navy-900);font-family:Georgia,"TIA Noto Serif Devanagari",Nirmala UI,serif;font-size:1.35rem;font-weight:500}.panchang_currentHora__4Hz_o p,.panchang_currentHora__4Hz_o span{color:var(--muted);font-size:.875rem;line-height:1.5}.panchang_currentHora__4Hz_o p{max-width:480px}.panchang_timingNavigator__ptEdW{display:flex;flex-wrap:wrap;align-items:center;gap:7px;padding:12px 20px;border-bottom:1px solid #dfcca4;background:#fffdf8}.panchang_timingNavigator__ptEdW>span{margin-right:3px;color:var(--muted);font-size:.8rem;font-weight:800}.panchang_timingNavigator__ptEdW a{min-height:32px;padding:6px 9px;color:var(--navy-900);border:1px solid #d9caa9;border-radius:999px;background:#fffaf0;font-size:.78rem;font-weight:750;text-decoration:none}.panchang_timingNavigator__ptEdW a:focus-visible,.panchang_timingNavigator__ptEdW a:hover{border-color:var(--gold-500);background:#fff1ca}.panchang_advancedSection__twoLK{padding:20px 20px 0}.panchang_advancedSection__twoLK h3{margin-bottom:10px;font-size:1.15rem}.panchang_advancedTimeline__Y9dvb{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));overflow:hidden;border:1px solid #dfcca4;border-radius:10px}.panchang_advancedPeriods__1Nh6Y article,.panchang_advancedTimeline__Y9dvb article{display:flex;min-width:0;flex-direction:column;gap:5px;padding:12px;border-right:1px solid #e9dcc2;background:white}.panchang_advancedTimeline__Y9dvb article[data-category=favourable]{background:#f0f8ed}.panchang_advancedTimeline__Y9dvb article[data-category=neutral]{background:#fff7e4}.panchang_advancedTimeline__Y9dvb article[data-category=caution]{background:#fff0ed}.panchang_advancedDiagnostics__ETNpD article[data-active=true],.panchang_advancedPeriods__1Nh6Y article[data-active=true],.panchang_advancedTimeline__Y9dvb article[data-active=true]{box-shadow:inset 0 0 0 2px #d79621}.panchang_advancedPeriods__1Nh6Y small,.panchang_advancedTimeline__Y9dvb small{color:#8b7b61;font-size:.875rem}.panchang_advancedDiagnostics__ETNpD strong,.panchang_advancedPeriods__1Nh6Y strong,.panchang_advancedTimeline__Y9dvb strong{color:var(--navy-900);font-family:Georgia,"TIA Noto Serif Devanagari",Nirmala UI,serif}.panchang_advancedDiagnostics__ETNpD p,.panchang_advancedPeriods__1Nh6Y span,.panchang_advancedTimeline__Y9dvb span{color:var(--muted);font-size:.875rem}.panchang_advancedPeriods__1Nh6Y{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;padding:20px}.panchang_advancedPeriods__1Nh6Y article{border:1px solid #e4d5ba;border-radius:9px}.panchang_advancedDiagnostics__ETNpD{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:0 20px 20px}.panchang_advancedDiagnostics__ETNpD article{padding:15px;border:1px solid #e2d3b8;border-radius:10px;background:#fffdf8}.panchang_advancedDiagnostics__ETNpD span{display:block;margin-top:4px;color:#9a4c13;font-size:.875rem;font-weight:700}.panchang_advancedDiagnostics__ETNpD p{margin-top:6px;line-height:1.5}.panchang_monthComparison__qaKhe{max-width:1384px;margin:24px 20px 28px;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:var(--paper)}.panchang_monthComparison__qaKhe>header{padding:24px 28px 18px;color:white;background:linear-gradient(120deg,var(--navy-900),#174265)}.panchang_monthComparison__qaKhe>header p{color:var(--gold-400);font-size:.875rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.panchang_monthComparison__qaKhe>header h2{margin-top:7px;font-family:Georgia,"TIA Noto Serif Devanagari",Nirmala UI,serif;font-size:1.4rem;font-weight:500}.panchang_monthComparison__qaKhe>header span{display:block;max-width:760px;margin-top:7px;color:#d8e3ec;font-size:.9rem;line-height:1.5}.panchang_monthForm__eEPhZ{display:grid;grid-template-columns:170px minmax(0,1fr) auto;gap:12px;align-items:end;padding:17px 28px;border-bottom:1px solid var(--line);background:#fffaf0}.panchang_monthForm__eEPhZ label{display:grid;gap:5px;color:var(--navy-900);font-size:.875rem;font-weight:800}.panchang_monthForm__eEPhZ input{min-height:42px;padding:7px;color:var(--ink);border:1px solid #ddcfb2;border-radius:6px;background:white;font:inherit}.panchang_monthForm__eEPhZ>span{display:grid;gap:3px;min-height:42px;align-content:center;color:var(--navy-900);font-size:.875rem;font-weight:700}.panchang_monthForm__eEPhZ small{color:var(--muted);font-size:.875rem;font-weight:500}.panchang_monthForm__eEPhZ button{min-height:42px;padding:8px 14px;color:white;border:1px solid var(--saffron);border-radius:7px;background:var(--saffron);font:inherit;font-size:.875rem;font-weight:800;cursor:pointer}.panchang_monthForm__eEPhZ button:disabled{cursor:wait;opacity:.6}.panchang_monthBoundary__Sehxn,.panchang_monthEmpty__C4xR2{padding:16px 28px;color:var(--muted);font-size:.875rem;line-height:1.5}.panchang_monthGrid__gCZ7y{display:grid;grid-template-columns:repeat(auto-fill,minmax(175px,1fr));gap:1px;background:var(--line)}.panchang_monthGrid__gCZ7y article{display:grid;gap:5px;min-height:134px;padding:12px;background:white}.panchang_monthGrid__gCZ7y small{color:var(--muted);font-size:.875rem}.panchang_monthGrid__gCZ7y strong{color:var(--navy-900);font-size:.92rem}.panchang_monthGrid__gCZ7y span{color:var(--ink);font-size:.875rem;line-height:1.3}.panchang_monthGrid__gCZ7y em{margin-top:auto;color:#765a1c;font-size:.875rem;font-style:normal}.panchang_monthPdfButton__Sk9aD{width:calc(100% - 56px);min-height:44px;margin:0 28px 16px;padding:9px 14px;color:white;border:1px solid var(--navy-800);border-radius:7px;background:var(--navy-900);font:inherit;font-size:.875rem;font-weight:800;cursor:pointer}.panchang_monthPdfButton__Sk9aD:disabled{cursor:wait;opacity:.6}@media (max-width:900px){.panchang_advancedForm__RDVj7{grid-template-columns:1fr 1fr}.panchang_advancedForm__RDVj7 label:first-child{grid-column:1/-1}.panchang_advancedForm__RDVj7 .panchang_submit__QPi76{width:100%}.panchang_advancedTimeline__Y9dvb{grid-template-columns:repeat(4,1fr)}.panchang_advancedPeriods__1Nh6Y{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.panchang_monthComparison__qaKhe{margin-inline:16px}.panchang_monthForm__eEPhZ{grid-template-columns:1fr}.panchang_monthForm__eEPhZ button{width:100%}.panchang_monthGrid__gCZ7y{grid-template-columns:repeat(2,minmax(0,1fr))}.panchang_yearArchive__5rLtq{padding:18px 16px 60px}.panchang_yearSelector__5tG60{align-items:stretch;flex-direction:column}.panchang_yearSelector__5tG60 nav{width:100%}.panchang_yearSelector__5tG60 nav a{flex:1 1;min-width:0}.panchang_yearMonthGrid__Lasyr{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.panchang_advancedPlanner__TKBRf,.panchang_monthComparison__qaKhe{margin:20px 14px 40px}.panchang_advancedPlanner__TKBRf{padding:24px 14px}.panchang_monthBoundary__Sehxn,.panchang_monthComparison__qaKhe>header,.panchang_monthEmpty__C4xR2,.panchang_monthForm__eEPhZ{padding-inline:14px}.panchang_monthPdfButton__Sk9aD{width:calc(100% - 28px);margin-inline:14px}.panchang_advancedDiagnostics__ETNpD,.panchang_advancedForm__RDVj7,.panchang_advancedPeriods__1Nh6Y{grid-template-columns:1fr}.panchang_advancedTimeline__Y9dvb{grid-template-columns:repeat(2,1fr)}.panchang_advancedSection__twoLK{padding:16px 14px 0}.panchang_advancedDiagnostics__ETNpD,.panchang_advancedPeriods__1Nh6Y{padding:16px 14px}.panchang_currentChoghadiya__wuzCn,.panchang_currentHora__4Hz_o{align-items:start;flex-direction:column;gap:10px;padding:16px 14px}.panchang_timingNavigator__ptEdW{padding-inline:14px}.panchang_advancedRetry__oi5O0 .panchang_secondarySubmit___xSbD,.panchang_timingNavigator__ptEdW>span{width:100%}.panchang_monthGrid__gCZ7y{grid-template-columns:1fr}}@media (max-width:480px){.panchang_yearArchiveHero__oU4LX{padding:26px 20px}.panchang_yearMonthGrid__Lasyr{grid-template-columns:1fr}}@media (max-width:560px){.panchang_moreResultActions__aEU7E{margin-inline:14px}.panchang_moreResultActions__aEU7E summary,.panchang_moreResultActions__aEU7E[open] .panchang_secondarySubmit___xSbD{width:100%}}.panchang_panchangDashboard__mgpbq .panchang_inputPanel__6Z82b{border:1px solid #d7e3eb;border-radius:7px;overflow:visible;background:#fff}.panchang_panchangDashboard__mgpbq .panchang_inputPanel__6Z82b>.panchang_form__SyUFA{margin:0;padding:16px;border:0;background:#fff}.panchang_panchangDashboard__mgpbq .panchang_formHead__wQxIr{margin-bottom:12px}.panchang_panchangDashboard__mgpbq .panchang_formHead__wQxIr h2{font-size:1.1rem}.panchang_panchangDashboard__mgpbq .panchang_formHead__wQxIr p{margin-top:3px}.panchang_panchangDashboard__mgpbq .panchang_fields___YiGS{grid-template-columns:minmax(180px,1.6fr) minmax(125px,1fr) minmax(100px,.8fr) minmax(150px,1.2fr) minmax(145px,1.2fr);gap:12px;align-items:start}.panchang_panchangDashboard__mgpbq .panchang_fields___YiGS>label{grid-row:auto;display:grid;grid-template-rows:auto auto;align-content:start;gap:6px}.panchang_panchangDashboard__mgpbq .panchang_fields___YiGS>label.panchang_fullField__dOxA4{grid-column:auto}.panchang_panchangDashboard__mgpbq .panchang_fields___YiGS>label>[data-field-label]{display:flex;align-items:end;min-height:2.7em;font-size:.95rem;line-height:1.35}.panchang_panchangDashboard__mgpbq .panchang_fields___YiGS>label:has(input[type=search]){order:0}.panchang_panchangDashboard__mgpbq .panchang_fields___YiGS>label:has(input[type=date]){order:1}.panchang_panchangDashboard__mgpbq .panchang_fields___YiGS>label:has(input[type=time]){order:2}.panchang_panchangDashboard__mgpbq .panchang_fields___YiGS>label:has(select:not([name=fold])){order:3}.panchang_panchangDashboard__mgpbq .panchang_fields___YiGS>label:has(select[name=fold]){order:4}.panchang_panchangDashboard__mgpbq .panchang_fields___YiGS .panchang_cityDateNavigation__l5BLQ{order:5;grid-column:1/-1}.panchang_panchangDashboard__mgpbq .panchang_browserLocation__kUn3H{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;margin-block:10px}.panchang_panchangDashboard__mgpbq .panchang_browserLocation__kUn3H button{min-height:44px}.panchang_panchangDashboard__mgpbq .panchang_browserLocation__kUn3H small{flex:1 1 260px}.panchang_panchangDashboard__mgpbq .panchang_advancedActions__6sSxK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;min-width:0;margin-block:14px}.panchang_panchangDashboard__mgpbq .panchang_advancedActions__6sSxK>a{display:flex;align-items:center;min-height:48px;padding:10px 14px;border:1px solid #d5e6f1;border-radius:5px;color:#205b82;background:#f1f8fd;font-size:1rem;line-height:1.5;white-space:normal;overflow-wrap:anywhere;text-decoration:none}.panchang_panchangDashboard__mgpbq .panchang_advancedActions__6sSxK>a:hover{color:#123f5c;background:#e4f1fa}@media (max-width:1200px){.panchang_panchangDashboard__mgpbq .panchang_fields___YiGS{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.panchang_panchangDashboard__mgpbq .panchang_fields___YiGS{grid-template-columns:repeat(2,minmax(0,1fr))}.panchang_panchangDashboard__mgpbq .panchang_fields___YiGS>label:has(input[type=search]){grid-column:1/-1}.panchang_panchangDashboard__mgpbq .panchang_advancedActions__6sSxK{grid-template-columns:1fr}}@media (max-width:420px){.panchang_panchangDashboard__mgpbq .panchang_fields___YiGS{grid-template-columns:1fr}}