.scripture-chip[data-v-01c0dd5d]{border:1px solid var(--ion-color-primary);background:rgba(var(--ion-color-primary-rgb), .08);color:var(--ion-color-primary);white-space:nowrap;cursor:pointer;user-select:none;vertical-align:baseline;border-radius:999px;align-items:center;gap:4px;margin:0 2px;padding:2px 8px;font-size:12px;font-weight:500;line-height:1.3;transition:background .15s;display:inline-flex}.scripture-chip[data-v-01c0dd5d]:hover,.scripture-chip[data-v-01c0dd5d]:focus-visible{background:rgba(var(--ion-color-primary-rgb), .18);outline:none}.scripture-chip-icon[data-v-01c0dd5d]{flex:none}.scripture-chip-caption[data-v-01c0dd5d]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.scripture-block[data-v-f98ecfad]{margin:10px 0;padding:10px 0;font-size:14px;line-height:1.45;display:block;position:relative}.scripture-block[data-v-f98ecfad]:before,.scripture-block[data-v-f98ecfad]:after{content:"";background-image:linear-gradient(to right, transparent, rgba(var(--ion-color-tertiary-rgb), .1), transparent);pointer-events:none;height:1px;position:absolute;left:0;right:0}.scripture-block[data-v-f98ecfad]:before{top:0}.scripture-block[data-v-f98ecfad]:after{bottom:0}.scripture-block+.scripture-block[data-v-f98ecfad]{margin-top:0;padding-top:0}.scripture-block+.scripture-block[data-v-f98ecfad]:before{display:none}.chapter-card-region[data-v-917a620d]{text-align:center;color:var(--ion-color-primary);margin:0 0 6px;font-size:13px;font-weight:700}.chapter-card-list[data-v-917a620d]{margin:0;padding:0;list-style:none}.chapter-card-item[data-v-917a620d]{align-items:baseline;gap:8px;padding:2px 0;display:flex}.chapter-card-num[data-v-917a620d]{text-align:right;min-width:1.5em;color:var(--ion-color-medium);flex:none;font-weight:600}.chapter-card-title[data-v-917a620d]{flex:auto}.outline-card[data-v-ba81165a]{border:1px solid rgba(var(--ion-color-primary-rgb), .2);background:rgba(var(--ion-color-primary-rgb), .04);border-radius:12px;margin:8px 0;padding:4px 0;overflow:hidden}.head[data-v-ba81165a]{text-align:left;cursor:pointer;border:0;border-bottom:1px solid rgba(var(--ion-color-primary-rgb), .1);-webkit-tap-highlight-color:transparent;background:0 0;flex-direction:column;align-items:flex-start;gap:1px;width:100%;padding:6px 12px;display:flex}.head[data-v-ba81165a]:active{background:rgba(var(--ion-color-primary-rgb), .06)}.lecture-title[data-v-ba81165a]{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:13px;font-weight:500;line-height:1.25;overflow:hidden}.list[data-v-ba81165a]{margin:0;padding:2px 0;list-style:none}.chapter[data-v-ba81165a]{text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;width:100%;color:var(--ion-text-color);font:inherit;background:0 0;border:0;align-items:baseline;gap:8px;padding:4px 12px;font-size:13px;font-weight:400;line-height:1.3;display:flex}.chapter[data-v-ba81165a]:active{background:rgba(var(--ion-color-primary-rgb), .08)}.ts[data-v-ba81165a]{font-variant-numeric:tabular-nums;opacity:.5;flex:none;min-width:36px;font-size:12px}.cap[data-v-ba81165a]{flex:auto;font-weight:400}.expand[data-v-ba81165a]{text-align:left;width:100%;color:var(--ion-color-primary);cursor:pointer;background:0 0;border:0;margin:2px 0 0;padding:5px 12px;font-size:12px;display:block}.verse-play[data-v-3a8a11fc]{background:rgba(var(--ion-color-primary-rgb), .14);width:26px;height:26px;color:var(--ion-color-primary);backdrop-filter:blur(2px);cursor:pointer;-webkit-tap-highlight-color:transparent;z-index:1;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background .1s,transform .1s;display:flex;position:absolute;top:6px;right:0}.verse-play[data-v-3a8a11fc]:active{background:rgba(var(--ion-color-primary-rgb), .28);transform:scale(.92)}.verse-play-spinner[data-v-3a8a11fc]{--color:var(--ion-color-primary);justify-content:center;align-items:center;width:14px;height:14px;display:flex}.verse-play-spinner[data-v-3a8a11fc] *{width:100%;height:100%}.verse-card-addr[data-v-3a8a11fc]{text-align:center;color:var(--ion-color-primary);margin:0 0 2px;font-size:13px;font-weight:700}.verse-card-sanskrit[data-v-3a8a11fc]{text-align:center;white-space:pre-wrap;margin:0 0 2px;font-family:Sanskrit2003,Noto Sans Devanagari,serif;font-size:16px}.verse-card-iast[data-v-3a8a11fc]{text-align:center;color:var(--ion-color-medium);white-space:pre-wrap;margin:0 0 4px;font-style:italic}.verse-card-translation[data-v-3a8a11fc]{white-space:pre-wrap;margin:0}.lecture-card[data-v-f42d2212]{text-align:left;width:100%;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:6px;align-items:center;gap:12px;margin:.25rem 0;padding:8px 4px;transition:background .12s;display:flex}.lecture-card[data-v-f42d2212]:hover,.lecture-card[data-v-f42d2212]:active{background:color-mix(in srgb, currentColor 7%, transparent)}.lecture-icon[data-v-f42d2212]{color:var(--lc-accent,currentColor);flex:0 0 28px;display:flex}.lecture-info[data-v-f42d2212]{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.title[data-v-f42d2212]{color:inherit;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;line-height:1.3;overflow:hidden}.details-line[data-v-f42d2212]{flex-wrap:nowrap;align-items:baseline;gap:6px;min-width:0;display:flex}.ref[data-v-f42d2212]{background:color-mix(in srgb, currentColor 12%, transparent);color:inherit;opacity:.85;white-space:nowrap;border-radius:5px;flex:none;padding:0 5px;font-size:11px;font-weight:700;font-stretch:75%;line-height:1.4}.ref.extra[data-v-f42d2212]{opacity:.55}.details[data-v-f42d2212]{min-width:0;color:inherit;opacity:.65;white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:13px;line-height:1.25;overflow:hidden}.placeholder.error[data-v-f42d2212]{min-height:40px;color:inherit;opacity:.55;align-items:center;font-size:13px;display:flex}.web-track-card[data-v-4a437ad9]{--lc-accent:var(--color-saffron)}.commentary-card[data-v-1f19ade1]{--excerpt-body-padding:8px 12px 10px;margin:10px 0}.commentary-card[data-v-1f19ade1] strong{font-weight:600}.commentary-card[data-v-1f19ade1] em{font-style:italic}.commentary-card[data-v-1f19ade1] code{background:var(--ion-color-step-100,#0000000f);border-radius:4px;padding:1px 4px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.9em}.commentary-card[data-v-1f19ade1] a{color:var(--ion-color-primary);text-decoration:underline}.commentary-card[data-v-1f19ade1] .excerpt-quote{margin:.6em 0;font-style:italic;line-height:1.4}.media-card[data-v-bc1adfc1]{border-radius:4px;margin:10px 0;display:block;overflow:hidden}.media-card-stage[data-v-bc1adfc1]{line-height:0;position:relative}.media-card-stage[data-v-bc1adfc1] .media-card-media{cursor:pointer;vertical-align:bottom;background:#000;width:100%;max-height:60vh;display:block}.play-overlay[data-v-bc1adfc1]{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#0000008c;border:none;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;padding:0;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.play-overlay--inline[data-v-bc1adfc1]{background:var(--ion-color-medium);width:36px;height:36px;color:var(--ion-color-medium-contrast);flex-shrink:0;position:static;transform:none}.progress[data-v-bc1adfc1]{cursor:pointer;align-items:flex-end;height:14px;padding:0;display:flex;position:absolute;bottom:0;left:0;right:0}.progress--inline[data-v-bc1adfc1]{flex:1;height:28px;padding:0;position:static}.progress-track[data-v-bc1adfc1]{background:#ffffff59;flex:1;height:3px;position:relative}.media-card-stage .progress-track[data-v-bc1adfc1]{flex:none;position:absolute;bottom:0;left:0;right:0}.progress--inline .progress-track[data-v-bc1adfc1]{background:rgba(var(--ion-color-medium-rgb), .3)}.progress-buffered[data-v-bc1adfc1]{background:#ffffff80;position:absolute;top:0;bottom:0;left:0}.progress--inline .progress-buffered[data-v-bc1adfc1]{background:rgba(var(--ion-color-medium-rgb), .5)}.progress-fill[data-v-bc1adfc1]{background:var(--ion-color-primary);position:absolute;top:0;bottom:0;left:0}.progress-dot[data-v-bc1adfc1]{background:var(--ion-color-primary);border-radius:50%;width:11px;height:11px;position:absolute;top:50%;transform:translate(-50%,-50%)}.media-card-audiorow[data-v-bc1adfc1]{align-items:center;gap:10px;padding:8px 10px 0;display:flex}.media-card-body[data-v-bc1adfc1]{background:rgba(var(--ion-color-primary-rgb), .06)}.media-card-meta[data-v-bc1adfc1]{background:rgba(var(--ion-color-primary-rgb), .08);align-items:center;gap:8px;padding:8px 12px;display:flex}.media-card-titles[data-v-bc1adfc1]{flex-direction:column;flex:auto;min-width:0;display:flex}.media-card-title[data-v-bc1adfc1]{min-width:0;color:var(--ion-color-medium-shade);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.media-card-attribution[data-v-bc1adfc1]{color:var(--ion-color-medium);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:400;overflow:hidden}.expand-btn[data-v-bc1adfc1]{width:28px;height:28px;color:var(--ion-color-medium);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;transition:transform .2s;display:inline-flex}.expand-btn.open[data-v-bc1adfc1]{transform:rotate(180deg)}.media-card-transcript[data-v-bc1adfc1]{white-space:pre-wrap;padding:10px 12px 12px;line-height:1.45}.chat-prose[data-v-efdeda57]{line-height:1.6}.prose-text[data-v-efdeda57]{white-space:pre-wrap}.prose-text[data-v-efdeda57] a{color:var(--ion-color-primary);text-decoration:underline}.prose-text[data-v-efdeda57] strong{font-weight:600}.prose-text[data-v-efdeda57] em{font-style:italic}.prose-text[data-v-efdeda57] code{background:rgba(var(--ion-color-medium-rgb), .12);border-radius:4px;padding:1px 4px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.9em}.prose-text[data-v-efdeda57] h2.chat-header{color:var(--ion-color-primary);text-align:center;align-items:center;gap:10px;margin:14px 0 8px;font-size:14px;font-weight:700;display:flex}.prose-text[data-v-efdeda57] h2.chat-header:before,.prose-text[data-v-efdeda57] h2.chat-header:after{content:"";background-image:linear-gradient(to right, transparent, rgba(var(--ion-color-tertiary-rgb), .3));flex:1;min-width:16px;height:1px}.prose-text[data-v-efdeda57] h2.chat-header:after{background-image:linear-gradient(to left, transparent, rgba(var(--ion-color-tertiary-rgb), .3))}.pdf-card[data-v-efdeda57]{border:1px solid rgba(var(--ion-color-primary-rgb), .2);background:rgba(var(--ion-color-primary-rgb), .04);border-radius:12px;margin:8px 0;padding:8px 0;overflow:hidden}.pdf-list[data-v-efdeda57]{margin:0;padding:0;list-style:none}.pdf-row[data-v-efdeda57]{align-items:baseline;gap:8px;padding:5px 12px;display:flex}.pdf-title[data-v-efdeda57]{color:var(--ion-text-color);flex:auto;font-size:13px;line-height:1.3}.pdf-dl[data-v-efdeda57]{color:var(--ion-color-primary);white-space:nowrap;flex:none;font-size:12px;font-weight:600;text-decoration:none}.pdf-dl[data-v-efdeda57]:hover{text-decoration:underline}.pdf-cta[data-v-efdeda57]{border-top:1px solid rgba(var(--ion-color-primary-rgb), .1);color:var(--ion-color-medium);margin-top:2px;padding:6px 12px;font-size:12px;text-decoration:none;display:block}.pdf-cta[data-v-efdeda57]:hover{color:var(--ion-color-primary)}.cite-chip[data-v-efdeda57]{border:1px solid var(--ion-color-medium);background:rgba(var(--ion-color-medium-rgb), .1);color:var(--ion-color-medium);vertical-align:baseline;white-space:nowrap;border-radius:999px;align-items:center;margin:0 2px;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.chat-dots[data-v-f3e966a0]{display:block}.chat-dots circle[data-v-f3e966a0]{opacity:.3;transform-box:fill-box;transform-origin:50%;animation:1.1s ease-in-out infinite chat-dot-f3e966a0}.chat-dots .d2[data-v-f3e966a0]{animation-delay:.18s}.chat-dots .d3[data-v-f3e966a0]{animation-delay:.36s}@keyframes chat-dot-f3e966a0{0%,70%,to{opacity:.3;transform:scale(.8)}35%{opacity:1;transform:scale(1)}}.status-pill[data-v-5bc29659]{background:var(--ion-color-step-50,#0000000a);color:var(--ion-color-medium,#6b7280);width:calc(var(--ticker-width,70px) + 50px);border-radius:999px;align-items:center;gap:8px;max-width:min(78vw,320px);padding:6px 12px;font-size:13px;line-height:1.2;transition:width .28s;display:flex}.spinner[data-v-5bc29659]{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.spinner[data-v-5bc29659] *{width:100%;height:100%}.ticker[data-v-5bc29659]{flex:auto;grid-template-columns:minmax(0,1fr);min-width:0;height:1.2em;display:grid;overflow:hidden}.label[data-v-5bc29659]{white-space:nowrap;text-overflow:ellipsis;grid-area:1/1;overflow:hidden}.measure-probe[data-v-5bc29659]{visibility:hidden;pointer-events:none;white-space:nowrap;font:inherit;position:absolute;top:-9999px;left:-9999px}.ticker-slide-enter-active[data-v-5bc29659],.ticker-slide-leave-active[data-v-5bc29659]{transition:transform .32s,opacity .32s}.ticker-slide-enter-from[data-v-5bc29659]{opacity:0;transform:translateY(100%)}.ticker-slide-leave-to[data-v-5bc29659]{opacity:0;transform:translateY(-100%)}.composer[data-v-536c9cff]{background:var(--lectorium-input-surface);border:1px solid var(--lectorium-input-border);pointer-events:auto;border-radius:24px;align-items:flex-end;min-height:44px;padding:4px 4px 4px 0;transition:padding-right .18s cubic-bezier(.25,.8,.25,1);display:flex;position:relative;box-shadow:0 4px 14px #00000014}.composer.has-text[data-v-536c9cff]{padding-right:44px}.input[data-v-536c9cff]{resize:none;color:var(--ion-text-color);font:inherit;scrollbar-width:none;max-height:126px;caret-color:var(--ion-color-primary);background:0 0;border:0;outline:none;flex:1;margin:0;padding:7px 8px 7px 16px;font-size:15px;line-height:21px;overflow-y:auto}.input[data-v-536c9cff]::-webkit-scrollbar{display:none}.input[data-v-536c9cff]::placeholder{color:var(--ion-color-step-500,#8a8a8a);opacity:1}.send[data-v-536c9cff]{background:var(--ion-color-primary);width:36px;height:36px;color:var(--ion-color-primary-contrast);cursor:pointer;opacity:0;pointer-events:none;-webkit-tap-highlight-color:transparent;border:0;border-radius:50%;justify-content:center;align-items:center;transition:transform .18s cubic-bezier(.34,1.56,.64,1),opacity .14s ease-out;display:inline-flex;position:absolute;bottom:4px;right:4px;transform:scale(.5)}.send.visible[data-v-536c9cff]{opacity:1;pointer-events:auto;transform:scale(1)}.send[data-v-536c9cff]:disabled{cursor:not-allowed}.send[data-v-536c9cff]:active:not(:disabled){opacity:.75}.send-spinner[data-v-536c9cff]{justify-content:center;align-items:center;width:20px;height:20px;display:flex}.send-spinner[data-v-536c9cff] *{width:100%;height:100%}
