@font-face{font-family:Noto Sans Gurmukhi;src:url(../media/NotoSansGurmukhi.3173b934.woff2)format("woff2");font-weight:100 900;font-display:swap}.paath-page{--paath-gurmukhi:"Noto Sans Gurmukhi","Raavi","Mukta Mahee",sans-serif}.paath-page [lang=pa]{font-family:var(--paath-gurmukhi)}.paath-title{margin-top:4px;font-size:1.9rem}.paath-title__g{color:var(--brass);margin-top:4px;font-size:1.15rem;display:block}.paath-sub{color:var(--ink-muted);margin-top:6px}.paath-private{border:1px solid var(--rule-strong);border-radius:99px;align-items:center;gap:4px;margin-left:10px;padding:1px 7px;font-size:.72rem;display:inline-flex}.paath-dim{color:var(--ink-muted);font-size:.86rem}.paath-fine{color:var(--ink-muted);margin-top:10px;font-size:.82rem}.paath-error{color:var(--crimson);font-size:.88rem}.paath-section{margin-top:38px}.paath-section .band__title{margin-bottom:12px}.paath-link{color:var(--brass);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:.86rem;text-decoration:underline;display:inline-flex}.paath-link:disabled{opacity:.5;cursor:default}.paath-progress{margin-top:22px}.paath-progress__numbers{color:var(--ink-muted);flex-wrap:wrap;align-items:baseline;gap:6px;font-size:.92rem;display:flex}.paath-progress__numbers strong{color:var(--ink);font-size:1.05rem}.paath-progress__sep{opacity:.5}.paath-bar{gap:2px;height:12px;margin-top:8px;display:flex}.paath-bar__seg{background:var(--paper-edge);border-radius:2px;min-width:3px;position:relative;overflow:hidden}.paath-bar__seg[data-current=true]{outline:2px solid var(--gold);outline-offset:1px}.paath-bar__fill{background:var(--button-red);position:absolute;inset:0 auto 0 0}.paath-sitting{background:var(--linen);border:1px solid var(--rule-strong);border-radius:var(--radius);gap:18px;margin-top:22px;padding:18px 20px;display:grid}@media (min-width:760px){.paath-sitting{grid-template-columns:1fr 280px}}.paath-sitting__clock{font-variant-numeric:tabular-nums;align-items:center;gap:8px;margin:4px 0 10px;font-size:1.7rem;display:flex}.paath-sitting__state{color:var(--ink-muted);text-transform:uppercase;letter-spacing:.08em;font-size:.8rem}.paath-sitting__hint{color:var(--ink-muted);margin:4px 0 12px}.paath-sitting__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.paath-sitting__note{margin-top:10px;font-size:.9rem}.paath-sitting__call{border-top:1px solid var(--rule);padding-top:14px}@media (min-width:760px){.paath-sitting__call{border-top:0;border-left:1px solid var(--rule);padding:0 0 0 18px}}.paath-sitting .btn{align-items:center;gap:7px;display:inline-flex}.paath-toggle{cursor:pointer;align-items:center;gap:6px;font-size:.88rem;display:inline-flex}.paath-rec-dot{color:var(--crimson);fill:var(--crimson);animation:1.4s ease-in-out infinite paath-pulse}@keyframes paath-pulse{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.paath-rec-dot{animation:none}}.paath-recordings{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.paath-recordings li{flex-wrap:wrap;align-items:center;gap:8px;font-size:.88rem;display:flex}.paath-recordings audio{width:100%;max-width:460px;height:36px}.paath-tools{z-index:5;background:var(--paper);border-block:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:22px;padding:8px 10px;display:flex;position:sticky;top:64px}.paath-tools__group{align-items:center;gap:4px;display:inline-flex}.paath-chip{border:1px solid var(--rule-strong);background:var(--linen);min-width:34px;color:var(--ink);font:inherit;cursor:pointer;border-radius:99px;padding:4px 10px;font-size:.85rem}.paath-chip[aria-pressed=true]{background:var(--button-red);border-color:var(--button-red);color:var(--paper)}.paath-desk{gap:18px;margin-top:18px;display:grid}.paath-card{background:var(--linen);border:1px solid var(--rule-strong);border-radius:var(--radius);box-shadow:0 1px 0 var(--paper-edge);padding:18px 22px 16px}.paath-card[data-done=true]{background:#f6ecd6}.paath-card[data-compact=true]{margin-top:8px;padding:10px 16px}.paath-card__head{color:var(--ink-muted);flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:.8rem;display:flex}.paath-card__ang{color:var(--brass);letter-spacing:.04em;font-weight:700}.paath-card__heading{letter-spacing:.03em;color:var(--ink);margin:6px 0 0;font-size:.86rem}.paath-card__meta{color:var(--ink-muted);margin:2px 0 0;font-size:.82rem}.paath-card__gurmukhi{font-family:var(--paath-gurmukhi);font-size:calc(1.32rem*var(--paath-scale,1));color:var(--ink);margin:14px 0 0;line-height:1.85}.paath-card__english{font-family:var(--font-book);font-size:calc(1.08rem*var(--paath-scale,1));max-width:72ch;margin:14px 0 0;line-height:1.7}.paath-card__foot{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:16px;display:flex}.paath-card[data-compact=true] .paath-card__foot{margin-top:6px}.paath-card__read{justify-content:center;align-items:center;gap:6px;min-width:110px;display:inline-flex}.paath-card__done{color:#3d6b2f;align-items:center;gap:5px;font-size:.88rem;display:inline-flex}.paath-notes{border-top:1px dashed var(--rule);gap:10px;margin-top:14px;padding-top:12px;display:grid}.paath-note{background:var(--paper);border-left:3px solid var(--gold);border-radius:2px;padding:8px 12px}.paath-note__who{color:var(--ink-muted);align-items:center;gap:8px;margin:0;font-size:.78rem;display:flex}.paath-note__body{white-space:pre-wrap;margin:4px 0 0}.paath-notes__input,.paath-daynote textarea{border:1px solid var(--rule-strong);border-radius:var(--radius);width:100%;color:var(--ink);font:inherit;resize:vertical;background:#fffaf0;padding:8px 10px}.paath-notes__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:6px;display:flex}.paath-today{margin-top:26px}.paath-today summary{cursor:pointer;color:var(--brass);font-size:.92rem}.paath-strip{flex-wrap:wrap;gap:4px;margin-bottom:16px;display:flex}.paath-strip__day{border:1px solid var(--rule);width:30px;height:30px;color:var(--ink-muted);background:var(--linen);border-radius:3px;place-items:center;font-size:.72rem;text-decoration:none;display:grid}.paath-strip__day[data-level="1"]{color:var(--ink);background:#e8c98d}.paath-strip__day[data-level="2"]{color:#fff8e8;background:#c9893f}.paath-strip__day[data-level="3"]{background:var(--button-red);color:var(--paper)}.paath-strip__day[data-today=true]{outline:2px solid var(--ink);outline-offset:1px}.paath-days{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.paath-days li{border-bottom:1px solid var(--rule)}.paath-days__row{color:var(--ink);grid-template-columns:70px 1fr;gap:2px 14px;padding:10px 4px;text-decoration:none;display:grid}.paath-days__row:hover{background:var(--linen)}.paath-days__n{color:var(--brass);font-weight:700}.paath-days__what,.paath-days__extras{color:var(--ink-muted);grid-column:2;font-size:.86rem}@media (min-width:760px){.paath-days__row{grid-template-columns:70px 220px 1fr auto;align-items:baseline}.paath-days__what,.paath-days__extras{grid-column:auto}}.paath-daynav{justify-content:space-between;margin-top:14px;font-size:.9rem;display:flex}.paath-daynav a{align-items:center;gap:4px;display:inline-flex}.paath-summary{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.paath-summary div{background:var(--linen);border:1px solid var(--rule);border-radius:var(--radius);min-width:120px;padding:10px 14px;display:grid}.paath-summary strong{font-size:1.25rem}.paath-summary span{color:var(--ink-muted);font-size:.78rem}.paath-card__texts{gap:0 32px;display:grid}.paath-card__texts .paath-card__gurmukhi,.paath-card__texts .paath-card__english{margin-top:14px}@media (min-width:900px){.paath-card__texts[data-view=auto],.paath-card__texts[data-view=both]{grid-template-columns:1fr 1fr}}@media (max-width:899px){.paath-card__texts[data-view=auto] .paath-card__gurmukhi{display:none}}.paath-manage{border-top:1px solid var(--rule);margin-top:34px;padding-top:18px}.paath-manage__list{border-top:1px solid var(--rule);margin:12px 0;padding:0;list-style:none}.paath-manage__list li{border-bottom:1px solid var(--rule)}.paath-manage__list label{cursor:pointer;grid-template-columns:auto 92px 1fr;align-items:baseline;gap:2px 10px;padding:8px 4px;display:grid}.paath-manage__list label:hover{background:var(--linen)}.paath-manage__list label>.paath-dim{grid-column:3;font-size:.78rem}@media (min-width:760px){.paath-manage__list label{grid-template-columns:auto 100px 1fr auto}.paath-manage__list label>.paath-dim{grid-column:auto}}.paath-manage__ang{color:var(--brass);font-size:.85rem;font-weight:700}.paath-manage__what{font-size:.88rem}.paath-page{--column-max:1280px}.paath-layout{gap:26px;margin-top:18px;display:grid}@media (min-width:1000px){.paath-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start}}.paath-main .paath-sitting{margin-top:0;display:block}.paath-aside{gap:22px;display:grid}@media (min-width:1000px){.paath-aside{max-height:calc(100vh - 90px);padding-right:2px;position:sticky;top:76px;overflow-y:auto}}.paath-aside__block{background:var(--linen);border:1px solid var(--rule-strong);border-radius:var(--radius);padding:14px 16px}.paath-aside__block>.eyebrow{margin-bottom:8px}.paath-peek{gap:6px;margin:0;padding:0;list-style:none;display:grid}.paath-peek__item{text-align:left;cursor:pointer;background:var(--paper);border:1px solid var(--rule);width:100%;color:var(--ink);font:inherit;border-radius:2px;gap:1px;padding:7px 9px;display:grid}.paath-peek__item:hover,.paath-peek__item[data-active=true]{border-color:var(--brass);background:#fff8e8}.paath-peek__ang{color:var(--brass);font-size:.74rem;font-weight:700}.paath-peek__what{font-size:.84rem;line-height:1.3}.paath-peek__who{color:var(--ink-muted);font-size:.74rem}.paath-call iframe{height:max(420px,60vh)}.paath-aside .session-links__row .btn{font-size:.86rem}.paath-days__summary{grid-column:2/-1;gap:1px;font-size:.82rem;display:grid}.paath-days__sections{color:var(--ink)}.paath-days__works{color:var(--brass)}.paath-days__authors{color:var(--ink-muted)}.paath-dayparts{gap:4px;margin-top:14px;font-size:.92rem;display:grid}.paath-dayparts p{margin:0}.granth-index{gap:22px;margin-top:22px;display:grid}.granth-index h2{margin-bottom:8px}.granth-index ol{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.granth-index li a{border-bottom:1px solid var(--rule);color:var(--ink);grid-template-columns:1fr auto;gap:2px 12px;padding:9px 4px;text-decoration:none;display:grid}.granth-index li a:hover{background:var(--linen)}.granth-index__g{font-family:var(--paath-gurmukhi);color:var(--brass);grid-column:1;font-size:.95rem}.granth-index__angs{color:var(--ink-muted);grid-area:1/2/span 2;align-self:center;font-size:.82rem}.granth-nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;margin-top:16px;display:flex}.granth-nav a{align-items:center;gap:4px;display:inline-flex}.granth-nav form{align-items:center;gap:6px;display:inline-flex}.granth-nav input{border:1px solid var(--rule-strong);border-radius:var(--radius);width:80px;font:inherit;background:#fffaf0;padding:4px 8px}.granth-views{gap:4px;display:inline-flex}.granth-views a{text-decoration:none}
