.nnDaily{gap:1rem;margin:0 0 1.5rem;display:grid}.nnDaily p{margin:.25rem 0;font-size:16px;line-height:1.55}.nnDailyH2{color:var(--nimitta-maroon,#64151c);margin:.5rem 0 0;font-size:1.15rem}.nnDailyKeep{border:1px solid var(--nimitta-border,#64151c24);background:linear-gradient(135deg,#fff7ea,#fbefdc);border-radius:16px;padding:16px 18px}.nnDailyKeep p{font-size:17px}.nnDailyRahu{color:var(--nimitta-maroon,#64151c)}.nnDailyFacts{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.5rem 1rem;margin:0 0 .5rem;display:grid}.nnDailyFacts div{border-bottom:1px solid var(--nimitta-border,#64151c1f);padding:8px 0}.nnDailyFacts dt{color:var(--nimitta-gold-dark,#8a6d2a);font-size:13px;font-weight:700}.nnDailyFacts dd{margin:.15rem 0 0;font-size:16px}.nnDailyList{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.nnDailyList li{font-size:15px;line-height:1.5}.nnDailyNote{font-size:14px!important}.nnDailyPushRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.nnDailyPush .nimittaBtn{min-height:48px}.nnProfileSwitch{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:0 0 1rem;font-size:15px;display:flex}.nnProfileSwitch label{font-weight:600}.nnProfileSwitch select{border:1px solid var(--nimitta-border,#64151c3d);background:#fff;border-radius:10px;max-width:100%;min-height:44px;padding:6px 10px;font-size:16px}.nnProfileSwitch a{color:var(--nimitta-maroon,#64151c);font-weight:600}.nnTimelineScroll{-webkit-overflow-scrolling:touch;border:1px solid var(--nimitta-border,#64151c1f);scroll-snap-type:x proximity;background:#fffaf2;border-radius:14px;padding:28px 0 30px;overflow-x:auto}.nnTimelineScroll:focus-visible{outline:2px solid var(--nimitta-maroon,#64151c);outline-offset:2px}.nnTimelineTrack{min-width:100%;height:64px;margin:0 16px;position:relative}.nnTimelineBand{box-sizing:border-box;opacity:.92;border-inline-end:2px solid #fffaf2;border-radius:8px;height:48px;position:absolute;top:0;overflow:hidden}.nnTimelineBand.isPast{opacity:.45}.nnTimelineBand.isCurrent{opacity:1;box-shadow:0 0 0 2px var(--nimitta-maroon,#64151c) inset}.nnTimelineLabel{top:6px;color:#2b1a12;white-space:nowrap;font-size:13px;font-weight:700;position:absolute;inset-inline-start:8px}.nnTimelineTick{background:#2b1a1273;width:1px;height:12px;position:absolute;bottom:0}.nnTimelineTick.isCurrent{background:var(--nimitta-maroon,#64151c);width:3px;height:18px}.nnTimelineYear{color:var(--nimitta-muted,#6b5a50);font-size:11px;position:absolute;top:54px;transform:translate(-50%)}.nnTimelineNow{background:var(--nimitta-maroon,#64151c);scroll-snap-align:center;width:2px;position:absolute;top:-22px;bottom:0}.nnTimelineNow span{top:0;white-space:nowrap;color:var(--nimitta-maroon,#64151c);font-size:12px;font-weight:700;position:absolute;inset-inline-start:6px}.nnLord-Sun{background:#f6c879}.nnLord-Moon{background:#e8e4dc}.nnLord-Mars{background:#f2a48f}.nnLord-Mercury{background:#b9dcae}.nnLord-Jupiter{background:#f5dd8c}.nnLord-Venus{background:#f3d1e0}.nnLord-Saturn{background:#b8c3d6}.nnLord-Rahu{background:#c9c0b4}.nnLord-Ketu{background:#d9c6a5}.nnTimelineList{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.nnTimelineList>li{border:1px solid var(--nimitta-border,#64151c1f);background:#fff;border-radius:12px;padding:12px 14px}.nnTimelineList>li.isPast{opacity:.7}.nnTimelineList>li.isCurrent{border-color:var(--nimitta-maroon,#64151c);background:#fff7ea}.nnTimelineList span{color:var(--nimitta-muted,#6b5a50);font-size:14px}.nnTimelineListTop{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.nnTimelineList details{margin-top:.5rem}.nnTimelineList summary{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:flex}.nnTimelineList ul{gap:.35rem;margin:0;padding-inline-start:1.1rem;font-size:14px;display:grid}.nnTimelineList ul li.isCurrent{color:var(--nimitta-maroon,#64151c);font-weight:700}[dir=rtl] .nnTimelineTrack{direction:ltr}
