.rich-study{--ink:#1d1d1f;--body:#1d1d1f;--sub:#86868b;--line:#e6e6e6;--gold:#b8860b;--sage:#4a6a3c;--wine:#7a2f3d;--pale-gold:#fbf6e6;color:var(--body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;padding:.5rem 0 3rem;font-family:New York,Iowan Old Style,"Source Serif 4",Charter,Georgia,Times New Roman,serif;font-size:20px;line-height:1.7}.rich-study *{box-sizing:border-box}.rich-study .kicker{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--sub);margin:0 0 .75rem;font-size:12px;font-weight:500}.rich-study h1.page-title{color:var(--ink);letter-spacing:-.015em;margin:0 0 .75rem;font-family:New York,Iowan Old Style,Georgia,serif;font-size:40px;font-weight:700;line-height:1.1}.rich-study .subtitle{color:var(--sub);margin:0 0 2rem;font-family:New York,Iowan Old Style,Georgia,serif;font-size:20px;font-weight:400;line-height:1.4}.rich-study h2.section{color:var(--ink);letter-spacing:-.01em;margin:3rem 0 1.25rem;font-family:New York,Iowan Old Style,Georgia,serif;font-size:28px;font-weight:700;line-height:1.25}.rich-study h2.section .ref{font-family:var(--font-sans);color:var(--sub);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.5rem;font-size:12px;font-weight:500;display:block}.rich-study p{margin:0 0 1.5rem}.rich-study p em,.rich-study em{font-style:italic}.rich-study .intro{color:var(--body);font-size:20px}.rich-study .intro:first-of-type:first-letter{float:left;color:var(--ink);padding:8px 12px 0 0;font-family:New York,Iowan Old Style,Georgia,serif;font-size:64px;font-weight:700;line-height:.9}.rich-study .tap-hint{color:#6e6e73;margin-top:-.5rem;margin-bottom:2rem;font-size:14px;font-style:italic;font-weight:500}.rich-study .divider{text-align:center;color:var(--sub);letter-spacing:.7em;-webkit-user-select:none;user-select:none;margin:2.5rem 0;font-size:14px}.rich-study .scripture{color:#1c1b18;letter-spacing:0;background-color:#fff;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='260' height='260'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' seed='7'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.055 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>"),linear-gradient(118deg,#0000 0% 26%,#00000006 29%,#fff9 30.5%,#00000005 32%,#0000 35% 61%,#00000004 64%,#ffffff80 65.5%,#00000003 67%,#0000 70%),linear-gradient(-48deg,#0000 0% 20%,#00000005 22%,#ffffff8c 23.5%,#00000004 25%,#0000 28% 72%,#00000004 75%,#0000 78%),radial-gradient(40% 30% at 8% 92%,#00000009 0%,#0000 60%),radial-gradient(35% 25% at 94% 6%,#00000008 0%,#0000 60%),radial-gradient(130% 100%,#0000 65%,#281e0f0d 100%);border:1px solid #ece8e0;border-radius:2px;padding:1.75rem 1.9rem 1.6rem;font-family:EB Garamond,Cormorant Garamond,New York,Georgia,serif;font-size:19px;font-style:normal;line-height:1.55;position:relative;box-shadow:0 1px 2px #0000000a,0 12px 28px -14px #1e190f33,0 22px 40px -28px #1e190f38}.rich-study .scripture p{margin:0}.rich-study .scripture .v{color:#a42c20;vertical-align:super;letter-spacing:0;margin-left:.2em;margin-right:.2em;font-family:EB Garamond,New York,Georgia,serif;font-size:.7em;font-style:normal;font-weight:700;display:inline}.rich-study .scripture .v:first-child{margin-left:0}.rich-study .verse-section{margin:1.5rem 0 2rem;position:relative}.rich-study .verse-section .scripture{z-index:5;background-color:#fff;margin:0 0 1.5rem;transition:box-shadow .25s;position:sticky;top:72px}.rich-study .verse-section .scripture.is-pinned{box-shadow:0 1px 2px #0000000d,0 14px 30px -18px #1e190f47,0 24px 44px -30px #1e190f4d}.rich-study .scripture mark{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size 1.1s cubic-bezier(.25, .85, .35, 1) var(--hl-delay,0s);background-color:#0000;background-position:0;background-repeat:no-repeat;margin:0 -.08em;padding:.05em .18em;font-weight:500}html.js .rich-study .scripture mark{background-size:0% 100%,0% 100%}html.js .rich-study .scripture.visible mark{background-size:100% 100%,100% 100%}.rich-study .mark-link{color:inherit;cursor:pointer;text-decoration:none;display:inline}.rich-study .mark-link:hover mark{filter:brightness(.96)saturate(1.08)}.rich-study .mark-link:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #5a5a5a4d}.rich-study .target-flash{border-radius:4px;animation:1.6s ease-out richStudyTargetFlash}@keyframes richStudyTargetFlash{0%{background-color:#ffe09600;box-shadow:0 0 #ffe09600}18%{background-color:#ffe09659;box-shadow:0 0 0 8px #ffe09640}to{background-color:#ffe09600;box-shadow:0 0 #ffe09600}}.rich-study .scripture mark.hy{background-image:linear-gradient(105deg,#ff9e6e00 .5%,#ff9e6eeb 2.5%,#ff9e6ef5 50%,#ff9e6ed1 85%,#ff9e6ef0 94%,#ff9e6e00 98%),linear-gradient(175deg,#ff9e6e00 0%,#ff9e6e52 10%,#ff9e6e00 18%);border-radius:.35em .7em .25em .55em}.rich-study .scripture mark.hp{background-image:linear-gradient(103deg,#b496ff00 .5%,#b496ffe6 2.5%,#b496fff2 50%,#b496ffc7 85%,#b496ffeb 94%,#b496ff00 98%),linear-gradient(182deg,#b496ff00 0%,#b496ff4d 9%,#b496ff00 17%);border-radius:.55em .3em .65em .2em}.rich-study .scripture mark.hg{background-image:linear-gradient(107deg,#73d4c000 .5%,#73d4c0eb 2.5%,#73d4c0f5 50%,#73d4c0cc 85%,#73d4c0f0 94%,#73d4c000 98%),linear-gradient(178deg,#73d4c000 0%,#73d4c057 10%,#73d4c000 18%);border-radius:.25em .55em .3em .7em}.rich-study .hebrew{background:var(--pale-gold);text-align:center;border-radius:12px;margin:1.75rem 0;padding:1.5rem 1.5rem 1.25rem}.rich-study .hebrew .title{font-family:var(--font-sans);color:var(--gold);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.5rem;font-size:11px;font-weight:600;display:block}.rich-study .hebrew .script{color:var(--ink);direction:rtl;margin:.15rem 0 .3rem;font-family:SBL Hebrew,Ezra SIL,Times New Roman,Segoe UI Historic,serif;font-size:2.75rem;font-weight:400;line-height:1.15;display:block}.rich-study .hebrew .translit{color:var(--sub);margin-bottom:.9rem;font-family:New York,Georgia,serif;font-size:15px;font-style:italic;display:block}.rich-study .hebrew .translit strong{color:var(--ink);font-style:normal;font-weight:600}.rich-study .hebrew .desc{text-align:left;color:var(--body);margin:0;font-size:17px;line-height:1.65}.rich-study .christ{background:#7a2f3d09;border:1px solid #7a2f3d24;border-left:3px solid #7a2f3d8c;border-radius:10px;margin:1.75rem 0;padding:1.4rem 1.5rem 1.1rem}.rich-study .christ .title{font-family:var(--font-sans);color:var(--wine);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.6rem;font-size:11px;font-weight:600;display:block}.rich-study .christ,.rich-study .christ p{font-size:18px;line-height:1.7}.rich-study .christ>:last-child{margin-bottom:0}.rich-study .carry{border-left:3px solid var(--sage);color:#2e3a28;margin:1.75rem 0 2rem;padding:.1rem 0 .1rem 1.25rem;font-size:18px;font-style:italic;line-height:1.65}.rich-study .carry:before{content:"Carry this";font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--sage);margin-bottom:.45rem;font-size:11px;font-style:normal;font-weight:600;display:block}@media (max-width:640px){.rich-study{padding:0 0 2.5rem;font-size:18px}.rich-study h1.page-title{font-size:32px}.rich-study .subtitle{font-size:18px}.rich-study h2.section{font-size:24px}.rich-study .scripture{padding:1.25rem 1.15rem 1.15rem;font-size:17px}.rich-study .hebrew .script{font-size:2.2rem}.rich-study .intro:first-of-type:first-letter{font-size:52px}.rich-study .verse-section .scripture{top:60px}}.rich-study .scripture .v.v-interactive{position:relative}.rich-study .v-note-mount{vertical-align:baseline;width:0;height:0;display:inline-block;position:relative}.rich-study .v-note-btn{color:#007aff;cursor:pointer;vertical-align:super;opacity:.35;background:#007aff14;border:none;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;margin-left:2px;padding:0;transition:opacity .15s,background .15s,transform .15s;display:inline-flex;position:relative}.rich-study .v-note-btn:hover{opacity:1;background:#007aff26;transform:scale(1.1)}.rich-study .v-note-btn svg{width:10px;height:10px}.rich-study .v-note-btn.has-note{opacity:1;color:#fff;background:#007aff}.rich-study .v-note-dot{background:#fc0;border:1px solid #fff;border-radius:50%;width:5px;height:5px;position:absolute;top:-1px;right:-1px}.rich-study .scripture:hover .v-note-btn{opacity:.7}.rich-study .carry-commit-mount{margin-top:.85rem;display:block}.rich-study .carry-commit{color:#2e3a28;font-family:var(--font-sans);cursor:pointer;background:#4a6a3c14;border:1px solid #4a6a3c33;border-radius:999px;align-items:center;gap:.55rem;padding:.45rem .85rem .45rem .55rem;font-size:13px;font-style:normal;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.rich-study .carry-commit:hover{background:#4a6a3c24;border-color:#4a6a3c4d}.rich-study .carry-check-box{background:#fff;border:1.5px solid #4a6a3c;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;transition:background .15s;display:inline-flex}.rich-study .carry-check-box svg{color:#fff;width:11px;height:11px}.rich-study .carry-commit.is-committed{color:#fff;background:#4a6a3c;border-color:#4a6a3c}.rich-study .carry-commit.is-committed .carry-check-box{background:#fff;border-color:#fff}.rich-study .carry-commit.is-committed .carry-check-box svg{color:#4a6a3c}.rich-study .carry-commit-date{opacity:.8;font-weight:500}.rich-study .reflection-block{background:linear-gradient(#fffcf5 0%,#fff8ec 100%);border:1px solid #b8860b2e;border-radius:18px;margin:2rem 0 2.5rem;padding:1.35rem 1.5rem 1.25rem;font-family:New York,Iowan Old Style,Georgia,serif}.rich-study .reflection-head{font-family:var(--font-sans);color:#b8860b;align-items:center;gap:.4rem;margin-bottom:.55rem;display:flex}.rich-study .reflection-head svg{width:14px;height:14px}.rich-study .reflection-label{letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700}.rich-study .reflection-prompt{color:#1d1d1f;margin:0 0 .9rem;font-size:18px;font-style:italic;line-height:1.55}.rich-study .reflection-textarea{color:#1d1d1f;resize:vertical;background:#fff;border:1px solid #b8860b38;border-radius:12px;width:100%;min-height:100px;padding:.75rem .9rem;font-family:New York,Georgia,serif;font-size:16px;line-height:1.55;transition:border-color .15s,box-shadow .15s}.rich-study .reflection-textarea:focus{border-color:#b8860b;outline:none;box-shadow:0 0 0 3px #b8860b24}.rich-study .reflection-textarea::placeholder{color:#aeaeb2;font-style:italic}.rich-study .reflection-foot{font-family:var(--font-sans);color:#86868b;align-items:center;gap:.35rem;margin:.6rem 0 0;font-size:11px;font-style:normal;display:flex}.rich-study .reflection-saved-dot{background:#34c759;border-radius:50%;width:6px;height:6px;display:inline-block}.note-drawer-backdrop{-webkit-backdrop-filter:blur(4px);z-index:100;background:#00000059;justify-content:flex-end;animation:.18s ease-out noteDrawerFadeIn;display:flex;position:fixed;inset:0}@keyframes noteDrawerFadeIn{0%{opacity:0}to{opacity:1}}.note-drawer{background:#fff;flex-direction:column;width:100%;max-width:440px;height:100%;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;animation:.22s ease-out noteDrawerSlideIn;display:flex;box-shadow:-8px 0 40px #0000002e}@keyframes noteDrawerSlideIn{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}.note-drawer-head{border-bottom:1px solid #0000000f;justify-content:space-between;align-items:flex-start;padding:1.5rem 1.5rem 1rem;display:flex}.note-drawer-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#007aff;margin:0 0 .25rem;font-size:11px;font-weight:700}.note-drawer-title{color:#1d1d1f;letter-spacing:-.01em;margin:0;font-family:New York,Georgia,serif;font-size:22px;font-weight:700}.note-drawer-close{color:#86868b;cursor:pointer;background:#f5f5f7;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:background .15s;display:flex}.note-drawer-close:hover{color:#1d1d1f;background:#e5e5ea}.note-drawer-close svg{width:16px;height:16px}.note-drawer-textarea{color:#1d1d1f;resize:none;background:0 0;border:none;flex:1;width:100%;padding:1.25rem 1.5rem;font-family:New York,Georgia,serif;font-size:17px;line-height:1.55}.note-drawer-textarea:focus{outline:none}.note-drawer-textarea::placeholder{color:#aeaeb2;font-style:italic}.note-drawer-foot{color:#86868b;border-top:1px solid #0000000f;align-items:center;gap:.4rem;margin:0;padding:.75rem 1.5rem 1rem;font-size:12px;display:flex}.note-saved-dot{background:#34c759;border-radius:50%;width:6px;height:6px;display:inline-block}@media (max-width:640px){.note-drawer{max-width:100%}.rich-study .reflection-prompt{font-size:16px}.rich-study .reflection-block{padding:1.1rem 1.15rem 1rem}}.rich-study .scripture-ref{appearance:none;color:inherit;font:inherit;font-style:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:1px dotted #007aff73;padding:0;transition:color .15s,border-color .15s,background .15s}.rich-study .scripture-ref:hover,.rich-study .scripture-ref:focus-visible{color:#007aff;background:#007aff0d;border-bottom-color:#007aff;border-radius:3px;outline:none}.scripture-popover{z-index:120;background:#fff;border:1px solid #0000000f;border-radius:16px;width:min(92vw,360px);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;animation:.15s ease-out scriptPopIn;position:fixed;overflow:hidden;box-shadow:0 1px 3px #0000000a,0 12px 40px #0000002e}@keyframes scriptPopIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.scripture-popover-head{border-bottom:1px solid #0000000d;justify-content:space-between;align-items:flex-start;gap:.5rem;padding:.85rem 1rem .6rem;display:flex}.scripture-popover-ref{color:#1d1d1f;letter-spacing:-.01em;margin:0;font-family:New York,Georgia,serif;font-size:15px;font-weight:700}.scripture-popover-trans{letter-spacing:.12em;color:#007aff;text-transform:uppercase;margin:.1rem 0 0;font-size:10px;font-weight:700}.scripture-popover-close{color:#86868b;cursor:pointer;background:#f5f5f7;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.scripture-popover-close:hover{color:#1d1d1f;background:#e5e5ea}.scripture-popover-close svg{width:12px;height:12px}.scripture-popover-body{max-height:260px;padding:.85rem 1rem;overflow-y:auto}.scripture-popover-text{color:#1d1d1f;margin:0;font-family:New York,Georgia,serif;font-size:15px;line-height:1.55}.scripture-popover-loading,.scripture-popover-empty{color:#86868b;margin:0;font-size:13px;font-style:italic}.scripture-popover-foot{border-top:1px solid #0000000d;padding:.55rem 1rem .75rem}.scripture-popover-link{color:#007aff;align-items:center;gap:.3rem;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.scripture-popover-link:hover{text-decoration:underline}.scripture-popover-link svg{width:11px;height:11px}@media (max-width:640px){.scripture-popover{width:auto;animation:.2s ease-out scriptPopInMobile;position:fixed;bottom:12px;right:12px;max-width:calc(100vw - 24px)!important;top:auto!important;left:12px!important;transform:none!important}@keyframes scriptPopInMobile{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}}.share-btn-pill,.share-btn-ghost{font-family:var(--font-sans);cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .9rem .45rem .7rem;font-size:13px;font-style:normal;font-weight:600;transition:background .15s,border-color .15s,transform .12s;display:inline-flex}.share-btn-pill{color:#fff;background:#007aff;box-shadow:0 1px 2px #007aff33,0 4px 12px #007aff2e}.share-btn-pill:hover{background:#0062cc;transform:translateY(-1px)}.share-btn-ghost{color:#007aff;background:#007aff12;border-color:#007aff2e}.share-btn-ghost:hover{background:#007aff1f}.share-btn-pill svg,.share-btn-ghost svg{width:14px;height:14px}.share-btn-icon{color:#86868b;cursor:pointer;background:#0000000a;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background .15s,color .15s;display:inline-flex}.share-btn-icon:hover{color:#007aff;background:#007aff1f}.share-btn-icon svg{width:14px;height:14px}.rich-study h2.section .share-btn-icon{vertical-align:middle;opacity:0;margin-left:.5rem;transition:opacity .15s,background .15s}.rich-study h2.section:hover .share-btn-icon,.rich-study .share-btn-icon:focus-visible{opacity:1}.share-menu-backdrop{-webkit-backdrop-filter:blur(4px);z-index:110;background:#0006;justify-content:center;align-items:center;padding:20px;animation:.18s ease-out shareMenuFadeIn;display:flex;position:fixed;inset:0}@keyframes shareMenuFadeIn{0%{opacity:0}to{opacity:1}}.share-menu{background:#fff;border-radius:24px;width:min(520px,100%);max-height:90vh;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;animation:.22s ease-out shareMenuSlideIn;overflow-y:auto;box-shadow:0 20px 60px #00000040}@keyframes shareMenuSlideIn{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.share-menu-head{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem .5rem;display:flex}.share-menu-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#007aff;margin:0 0 .25rem;font-size:11px;font-weight:700}.share-menu-title{color:#1d1d1f;letter-spacing:-.01em;margin:0;font-size:20px;font-weight:700}.share-menu-close{color:#86868b;cursor:pointer;background:#f5f5f7;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.share-menu-close:hover{color:#1d1d1f;background:#e5e5ea}.share-menu-close svg{width:16px;height:16px}.share-menu-preview{padding:0 1.5rem 1rem}.share-menu-preview-img{aspect-ratio:1200/630;object-fit:cover;background:#f5f5f7;border:1px solid #0000000f;border-radius:14px;width:100%;display:block}.share-menu-actions{grid-template-columns:repeat(2,1fr);gap:.5rem;padding:.25rem 1.5rem 1rem;display:grid}.share-act{color:#1d1d1f;cursor:pointer;background:#f5f5f7;border:none;border-radius:12px;align-items:center;gap:.5rem;padding:.7rem .9rem;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:flex}.share-act:hover{background:#e5e5ea}.share-act.primary{color:#fff;background:#007aff;grid-column:1/-1}.share-act.primary:hover{background:#0062cc}.share-act svg{flex-shrink:0;width:16px;height:16px}.share-menu-foot{color:#86868b;text-align:center;margin:0;padding:0 1.5rem 1.25rem;font-size:12px;line-height:1.45}.mark-share-hint{z-index:90;color:#fff;font-family:var(--font-sans);pointer-events:none;white-space:nowrap;background:#1d1d1f;border-radius:8px;padding:.4rem .65rem;font-size:11.5px;font-weight:600;animation:.2s ease-out markShareHintIn;position:absolute;transform:translate(-50%);box-shadow:0 4px 16px #0003}.mark-share-hint:after{content:"";border:4px solid #0000;border-top-color:#1d1d1f;position:absolute;top:100%;left:50%;transform:translate(-50%)}.mark-share-hint.hide{opacity:0;transition:opacity .35s}@keyframes markShareHintIn{0%{opacity:0;transform:translate(-50%)translateY(4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.rich-study mark{cursor:pointer}@media (max-width:640px){.share-menu-actions{grid-template-columns:1fr}.share-menu{border-radius:20px}}.rich-study .study-top-share{flex-wrap:wrap;align-items:center;gap:.8rem;margin:0 0 1.75rem;display:flex}.rich-study .study-top-share-hint{font-family:var(--font-sans);color:#86868b;font-size:12.5px;font-style:normal}.rich-study .study-bottom-share{border-top:1px solid #0000000f;flex-direction:column;align-items:center;gap:.6rem;margin:2.5rem 0 .5rem;padding:1.5rem 1.25rem;display:flex}.rich-study .study-bottom-share-lead{font-family:var(--font-sans);color:#48484a;margin:0;font-size:13px;font-style:normal}@media (max-width:640px){.rich-study .study-top-share-hint{display:none}}.audio-launch{color:#1d1d1f;cursor:pointer;font-family:var(--font-sans);text-align:left;background:#fff;border:1px solid #00000014;border-radius:999px;align-items:center;gap:.65rem;padding:.6rem 1rem .6rem .75rem;font-style:normal;transition:border-color .15s,background .15s,transform .12s;display:inline-flex;box-shadow:0 1px 3px #00000008,0 4px 12px #0000000a}.audio-launch:hover{border-color:#007aff4d;transform:translateY(-1px)}.audio-launch-ico{color:#fff;background:linear-gradient(135deg,#007aff,#5856d6);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.audio-launch-ico svg{width:14px;height:14px;margin-left:1px}.audio-launch-text{flex-direction:column;gap:0;display:flex}.audio-launch-title{color:#1d1d1f;letter-spacing:-.005em;font-size:13.5px;font-weight:700;line-height:1.2}.audio-launch-sub{color:#86868b;margin-top:1px;font-size:11.5px;font-weight:500;line-height:1.2}.audio-player{z-index:90;pointer-events:none;justify-content:center;animation:.25s ease-out audioPlayerUp;display:flex;position:fixed;bottom:16px;left:12px;right:12px}@keyframes audioPlayerUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.audio-player-inner{pointer-events:auto;-webkit-backdrop-filter:blur(24px);color:#fff;width:min(640px,100%);font-family:var(--font-sans);background:#1d1d1feb;border-radius:20px;align-items:center;gap:8px;padding:10px 10px 10px 12px;font-style:normal;display:flex;box-shadow:0 8px 40px #0000004d}.audio-ctrl{appearance:none;color:#fff;cursor:pointer;background:#ffffff14;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s,transform .1s;display:flex}.audio-ctrl:hover{background:#ffffff26}.audio-ctrl:active{transform:scale(.96)}.audio-ctrl:disabled{opacity:.3;cursor:not-allowed}.audio-ctrl svg{width:16px;height:16px}.audio-ctrl.audio-playpause{color:#1d1d1f;background:#fff;width:40px;height:40px}.audio-ctrl.audio-playpause:hover{background:#f5f5f7}.audio-ctrl.audio-speed{border-radius:18px;width:auto;padding:0 10px;font-size:12.5px;font-weight:700}.audio-now{flex:1;min-width:0;padding:0 8px}.audio-now-label{color:#fff;white-space:nowrap;text-overflow:ellipsis;margin:0 0 4px;font-size:12.5px;font-weight:600;overflow:hidden}.audio-now-progress{color:#ffffff80;font-weight:500}.audio-progress{background:#ffffff26;border-radius:2px;height:3px;overflow:hidden}.audio-progress-bar{background:linear-gradient(90deg,#007aff,#5856d6);border-radius:2px;height:100%;transition:width .3s ease-out}.audio-speed-wrap{position:relative}.audio-speed-menu{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1d1d1ffa;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;gap:2px;min-width:72px;padding:4px;display:flex;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 8px 24px #0006}.audio-speed-opt{color:#fff;cursor:pointer;text-align:center;font-size:12.5px;font-weight:600;font-family:var(--font-sans);background:0 0;border:none;border-radius:8px;padding:7px 12px}.audio-speed-opt:hover{background:#ffffff1a}.audio-speed-opt.active{background:#007aff59}.rich-study .is-reading{transition:background .35s;position:relative}.rich-study .is-reading:before{content:"";background:linear-gradient(#007aff,#5856d6);border-radius:2px;width:3px;animation:1.6s ease-in-out infinite isReadingPulse;position:absolute;top:0;bottom:0;left:-18px}@keyframes isReadingPulse{0%,to{opacity:.5}50%{opacity:1}}.rich-study .hebrew-audio-mount{vertical-align:middle;margin-left:.45rem;display:inline-flex}.rich-study .hebrew-audio-btn{appearance:none;color:#b8860b;cursor:pointer;background:#b8860b1f;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:background .15s,transform .15s,color .15s;display:inline-flex}.rich-study .hebrew-audio-btn:hover{background:#b8860b33;transform:scale(1.08)}.rich-study .hebrew-audio-btn:active{transform:scale(.95)}.rich-study .hebrew-audio-btn svg{width:13px;height:13px}.rich-study .hebrew-audio-btn.pulsing{animation:.9s ease-out hebrewPulse}@keyframes hebrewPulse{0%{box-shadow:0 0 #b8860b80}to{box-shadow:0 0 0 14px #b8860b00}}.rich-study .study-top-actions{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 1.75rem;display:flex}.rich-study .study-top-actions+.study-top-share{margin-top:0}@media (max-width:640px){.audio-player-inner{border-radius:16px;padding:8px}.audio-ctrl{width:32px;height:32px}.audio-ctrl.audio-playpause{width:38px;height:38px}.audio-now-label{font-size:12px}.audio-launch-sub{display:none}.rich-study .is-reading:before{left:-10px}}.rich-study.font-small{font-size:18px}.rich-study.font-large{font-size:22px}.rich-study.font-small .scripture{font-size:19px}.rich-study.font-large .scripture{font-size:24px}.rich-study.font-small .christ,.rich-study.font-small .christ p{font-size:16px}.rich-study.font-large .christ,.rich-study.font-large .christ p{font-size:19px}.rich-study.font-small .carry{font-size:16px}.rich-study.font-large .carry{font-size:19px}.rich-study.font-small .intro:first-of-type:first-letter{font-size:56px}.rich-study.font-large .intro:first-of-type:first-letter{font-size:74px}@media (max-width:640px){.rich-study.font-small{font-size:16px}.rich-study.font-large{font-size:20px}.rich-study.font-small .scripture{font-size:16px}.rich-study.font-large .scripture{font-size:19px}}.rich-study.is-focus .christ,.rich-study.is-focus .hebrew,.rich-study.is-focus .carry,.rich-study.is-focus .reflection-block,.rich-study.is-focus .intro,.rich-study.is-focus .tap-hint,.rich-study.is-focus .divider,.rich-study.is-focus .study-top-actions,.rich-study.is-focus .study-top-share,.rich-study.is-focus .study-bottom-share{display:none!important}.rich-study.is-focus .verse-section>p:not(.scripture),.rich-study.is-focus .verse-section>p[id]{display:none}.rich-study.is-focus .scripture{margin:1.25rem 0;position:static;top:auto}.rich-study.is-focus .verse-section{margin:0}.rich-study.is-focus .verse-section+.verse-section{margin-top:.25rem}.rich-study.is-focus:before{content:"Pure scripture · tap the focus icon to bring the teaching back";color:#007aff;font-family:var(--font-sans);letter-spacing:.02em;text-align:center;background:#007aff14;border-radius:10px;margin-bottom:1.5rem;padding:.55rem .85rem;font-size:12px;font-style:normal;font-weight:600;display:block}html[data-reader-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0b0b0e}html[data-reader-theme=dark] body{color:#e5e5ea;background:#0b0b0e}html[data-reader-theme=dark] .page-container{background:#0b0b0e}html[data-reader-theme=dark] .page-container .bg-white{color:#e5e5ea;background:#18181c!important}html[data-reader-theme=dark] .page-container h1,html[data-reader-theme=dark] .page-container h2,html[data-reader-theme=dark] .page-container h3{color:#f5f5f7}html[data-reader-theme=dark] .page-container .text-\[\#1D1D1F\]{color:#f5f5f7!important}html[data-reader-theme=dark] .page-container .text-\[\#86868B\]{color:#aeaeb2!important}html[data-reader-theme=dark] .page-container .text-\[\#AEAEB2\]{color:#86868b!important}html[data-reader-theme=dark] .page-container .text-\[\#48484A\]{color:#c7c7cc!important}html[data-reader-theme=dark] .sticky .glass-heavy,html[data-reader-theme=dark] .sticky [class*=bg-white\\\/95],html[data-reader-theme=dark] .sticky>div>div>div{background:#1c1c20eb!important;border-color:#ffffff14!important}html[data-reader-theme=dark] .sticky button.bg-\[\#F5F5F7\]{color:#f5f5f7!important;background:#ffffff14!important}html[data-reader-theme=dark] .sticky .bg-\[\#1D1D1F\]{color:#1d1d1f!important;background:#f5f5f7!important}html[data-reader-theme=dark] nav a,html[data-reader-theme=dark] nav span{color:#aeaeb2!important}html[data-reader-theme=dark] .rich-study{--ink:#f5f5f7;--body:#e5e5ea;--sub:#8e8e93;--line:#2c2c2e;--gold:#e0ae45;--sage:#86b072;--wine:#e97a8b;--pale-gold:#2a2418;color:#e5e5ea}html[data-reader-theme=dark] .rich-study .kicker{color:#8e8e93}html[data-reader-theme=dark] .rich-study .page-title{color:#f5f5f7}html[data-reader-theme=dark] .rich-study .subtitle{color:#aeaeb2}html[data-reader-theme=dark] .rich-study .intro{color:#d1d1d6}html[data-reader-theme=dark] .rich-study .tap-hint{color:#aeaeb2;font-weight:500}html[data-reader-theme=dark] .rich-study .divider{color:#3a3a3c}html[data-reader-theme=dark] .rich-study h2.section{color:#f5f5f7;border-color:#ffffff14}html[data-reader-theme=dark] .rich-study h2.section .ref{color:#e0ae45}html[data-reader-theme=dark] .rich-study .scripture{color:#f5f5f7;background:#18181c;border-color:#ffffff0f;box-shadow:0 1px 3px #0000004d}html[data-reader-theme=dark] .rich-study .verse-section .scripture.is-pinned{box-shadow:0 1px 2px #0006,0 14px 30px -18px #000000b3,0 24px 44px -30px #000c}html[data-reader-theme=dark] .rich-study .scripture .v{color:#e97a8b}html[data-reader-theme=dark] .rich-study mark.hp{color:#f5f5f7;background:#e0ae4540}html[data-reader-theme=dark] .rich-study mark.hy{color:#f5f5f7;background:#e97a8b38}html[data-reader-theme=dark] .rich-study mark.hg{color:#f5f5f7;background:#86b0723d}html[data-reader-theme=dark] .rich-study .christ{background:#1e1a2a;border:1px solid #9779ff40;border-left:3px solid #b8a6ff8c}html[data-reader-theme=dark] .rich-study .christ .title{color:#b8a6ff}html[data-reader-theme=dark] .rich-study .hebrew{background:#1e2218;border-color:#86b0724d}html[data-reader-theme=dark] .rich-study .hebrew .title{color:#bcd9a8}html[data-reader-theme=dark] .rich-study .hebrew .script{color:#f5f5f7}html[data-reader-theme=dark] .rich-study .hebrew .translit{color:#bcd9a8}html[data-reader-theme=dark] .rich-study .hebrew .desc{color:#d1d1d6}html[data-reader-theme=dark] .rich-study .carry{color:#bcd9a8;border-color:#86b072}html[data-reader-theme=dark] .rich-study .carry:before{color:#86b072}html[data-reader-theme=dark] .rich-study .intro:first-of-type:first-letter{color:#e0ae45}html[data-reader-theme=dark] .rich-study .reflection-block{background:linear-gradient(#1b1810 0%,#1f1a0f 100%);border-color:#e0ae4538}html[data-reader-theme=dark] .rich-study .reflection-prompt{color:#f5f5f7}html[data-reader-theme=dark] .rich-study .reflection-textarea{color:#f5f5f7;background:#0f0e0b;border-color:#e0ae4547}html[data-reader-theme=dark] .rich-study .reflection-textarea:focus{border-color:#e0ae45;box-shadow:0 0 0 3px #e0ae4533}html[data-reader-theme=dark] .rich-study .reflection-textarea::placeholder{color:#555}html[data-reader-theme=dark] .rich-study .reflection-foot{color:#8e8e93}html[data-reader-theme=dark] .rich-study .v-note-btn{color:#64a0ff;background:#64a0ff29}html[data-reader-theme=dark] .rich-study .v-note-btn.has-note{color:#0b0b0e;background:#64a0ff}html[data-reader-theme=dark] .rich-study .scripture-ref{border-bottom-color:#64a0ff80}html[data-reader-theme=dark] .rich-study .scripture-ref:hover{color:#64a0ff;background:#64a0ff1a;border-bottom-color:#64a0ff}html[data-reader-theme=dark] .scripture-popover{background:#1c1c1f;border-color:#ffffff14}html[data-reader-theme=dark] .scripture-popover-ref{color:#f5f5f7}html[data-reader-theme=dark] .scripture-popover-trans{color:#64a0ff}html[data-reader-theme=dark] .scripture-popover-text{color:#e5e5ea}html[data-reader-theme=dark] .scripture-popover-close{color:#aeaeb2;background:#ffffff14}html[data-reader-theme=dark] .scripture-popover-close:hover{color:#f5f5f7;background:#ffffff24}html[data-reader-theme=dark] .scripture-popover-head,html[data-reader-theme=dark] .scripture-popover-foot{border-color:#ffffff14}html[data-reader-theme=dark] .scripture-popover-link{color:#64a0ff}html[data-reader-theme=dark] .note-drawer{background:#1c1c1f}html[data-reader-theme=dark] .note-drawer-head,html[data-reader-theme=dark] .note-drawer-foot{border-color:#ffffff14}html[data-reader-theme=dark] .note-drawer-title{color:#f5f5f7}html[data-reader-theme=dark] .note-drawer-eyebrow{color:#64a0ff}html[data-reader-theme=dark] .note-drawer-textarea{color:#e5e5ea}html[data-reader-theme=dark] .note-drawer-close{color:#aeaeb2;background:#ffffff14}html[data-reader-theme=dark] .note-drawer-close:hover{color:#f5f5f7;background:#ffffff24}html[data-reader-theme=dark] .note-drawer-foot{color:#8e8e93}html[data-reader-theme=dark] .share-menu{background:#1c1c1f}html[data-reader-theme=dark] .share-menu-title{color:#f5f5f7}html[data-reader-theme=dark] .share-menu-eyebrow{color:#64a0ff}html[data-reader-theme=dark] .share-act{color:#f5f5f7;background:#ffffff0f}html[data-reader-theme=dark] .share-act:hover{background:#ffffff1f}html[data-reader-theme=dark] .share-menu-close{color:#aeaeb2;background:#ffffff14}html[data-reader-theme=dark] .share-menu-foot{color:#8e8e93}html[data-reader-theme=dark] .share-menu-preview-img{border-color:#ffffff14}html[data-reader-theme=dark] .audio-launch{color:#f5f5f7;background:#18181c;border-color:#ffffff14}html[data-reader-theme=dark] .audio-launch-title{color:#f5f5f7}html[data-reader-theme=dark] .audio-launch-sub{color:#8e8e93}html[data-reader-theme=dark] .share-btn-ghost{color:#64a0ff;background:#64a0ff1f;border-color:#64a0ff47}html[data-reader-theme=dark] .share-btn-ghost:hover{background:#64a0ff33}html[data-reader-theme=dark] .rich-study .hebrew-audio-btn{color:#e0ae45;background:#e0ae452e}html[data-reader-theme=dark] .rich-study .hebrew-audio-btn:hover{background:#e0ae454d}html[data-reader-theme=dark] .rich-study .carry-commit{color:#bcd9a8;background:#86b0721f;border-color:#86b07247}html[data-reader-theme=dark] .rich-study .carry-commit:hover{background:#86b07238}html[data-reader-theme=dark] .rich-study .carry-check-box{background:#0f0e0b;border-color:#86b072}html[data-reader-theme=dark] .rich-study .carry-commit.is-committed{color:#fff;background:#5e8a50;border-color:#5e8a50}html[data-reader-theme=dark] .rich-study .carry-commit.is-committed .carry-check-box{background:#fff;border-color:#fff}html[data-reader-theme=dark] .rich-study .carry-commit.is-committed .carry-check-box svg{color:#5e8a50}html[data-reader-theme=dark] .rich-study.is-focus:before{color:#64a0ff;background:#64a0ff1f}html[data-reader-theme=dark] [class*=bg-white][class*=rounded]{background:#18181c!important}html[data-reader-theme=dark] .bg-gradient-to-br.from-\[\#007AFF\].to-\[\#5856D6\]{box-shadow:0 8px 30px #007aff40}html[data-reader-theme=dark] .page-container article.card,html[data-reader-theme=dark] .page-container .card{color:#e5e5ea;background:#18181c;border-color:#ffffff0f}html[data-reader-theme=dark] .page-container .pill.bg-\[\#007AFF\]\/\[0\.08\]{color:#64a0ff!important;background:#64a0ff26!important}html[data-reader-theme=dark] .page-container .pill.bg-\[\#5856D6\]\/\[0\.08\]{color:#b8a6ff!important;background:#b0a1ff2e!important}.chapter-progress{z-index:45;pointer-events:none;background:#0000000d;height:3px;position:fixed;top:48px;left:0;right:0}.chapter-progress-fill{background:linear-gradient(90deg,#007aff,#5856d6);border-radius:0 2px 2px 0;transition:width .16s ease-out;position:absolute;top:0;bottom:0;left:0}.chapter-progress-notch{background:#0003;border-radius:1px;width:2px;height:7px;transition:background .2s,height .2s;position:absolute;top:-2px;transform:translate(-1px)}.chapter-progress-notch.visited{background:#5856d6}.chapter-progress-notch.active{background:#007aff;height:10px;top:-3.5px;box-shadow:0 0 0 3px #007aff33}html[data-reader-theme=dark] .chapter-progress{background:#ffffff14}html[data-reader-theme=dark] .chapter-progress-notch{background:#ffffff40}.resume-banner{font-family:var(--font-sans,system-ui);background:linear-gradient(135deg,#ebf5ff 0%,#f0efff 100%);border:1px solid #007aff2e;border-radius:16px;align-items:center;gap:.9rem;margin:0 0 1.25rem;padding:.85rem 1rem;font-style:normal;animation:.3s ease-out resumeBannerIn;display:flex}@keyframes resumeBannerIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.resume-banner-ico{color:#007aff;flex-shrink:0;width:22px;height:22px}.resume-banner-copy{flex:1;min-width:0}.resume-banner-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:#007aff;margin:0 0 2px;font-size:10.5px;font-weight:700}.resume-banner-label{color:#1d1d1f;margin:0;font-size:14px;line-height:1.35}.resume-banner-label strong{font-weight:700}.resume-banner-actions{flex-shrink:0;gap:.45rem;display:flex}.resume-btn{appearance:none;cursor:pointer;color:#1d1d1f;background:#0000000a;border:none;border-radius:999px;padding:.45rem .85rem;font-family:inherit;font-size:12.5px;font-weight:600}.resume-btn:hover{background:#00000014}.resume-btn.primary{color:#fff;background:#007aff;box-shadow:0 1px 2px #007aff33,0 3px 8px #007aff26}.resume-btn.primary:hover{background:#0062cc}html[data-reader-theme=dark] .resume-banner{background:linear-gradient(135deg,#14213d 0%,#1e1a2a 100%);border-color:#64a0ff4d}html[data-reader-theme=dark] .resume-banner-label{color:#f5f5f7}html[data-reader-theme=dark] .resume-btn{color:#f5f5f7;background:#ffffff14}html[data-reader-theme=dark] .resume-btn:hover{background:#ffffff24}@media (max-width:640px){.resume-banner{flex-wrap:wrap}.resume-banner-actions{justify-content:flex-end;width:100%}}.continue-reading{margin-top:.5rem;margin-bottom:1rem}.continue-reading-head{justify-content:space-between;align-items:baseline;margin-bottom:.5rem;padding:0 .15rem;display:flex}.continue-reading-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:#007aff;font-size:11px;font-weight:700}.continue-reading-more{color:#86868b;font-size:12px;font-weight:600;text-decoration:none}.continue-reading-more:hover{color:#007aff}.continue-reading-card{background:#fff;border:1px solid #0000000d;border-radius:22px;padding:1.1rem 1.25rem 1rem;text-decoration:none;transition:transform .15s,border-color .15s,box-shadow .15s;display:block;box-shadow:0 1px 3px #00000008}.continue-reading-card:hover{border-color:#007aff33;transform:translateY(-1px);box-shadow:0 4px 14px #007aff14}.continue-reading-card-head{margin-bottom:.65rem}.continue-reading-label{color:#5856d6;letter-spacing:.1em;text-transform:uppercase;background:#5856d61f;border-radius:8px;margin-bottom:.45rem;padding:3px 8px;font-size:10px;font-weight:700;display:inline-block}.continue-reading-title{color:#1d1d1f;letter-spacing:-.005em;margin:0 0 3px;font-size:18px;font-weight:700}.continue-reading-meta{color:#86868b;margin:0;font-size:12.5px}.continue-reading-bar{background:#0000000f;border-radius:2px;height:4px;margin-bottom:.7rem;overflow:hidden}.continue-reading-bar-fill{background:linear-gradient(90deg,#007aff,#5856d6);border-radius:2px;height:100%;transition:width .35s ease-out}.continue-reading-foot{color:#86868b;align-items:center;gap:.55rem;font-size:12px;display:flex}.continue-reading-stat strong{color:#1d1d1f;font-weight:700}.continue-reading-dot{background:#d1d1d6;border-radius:50%;width:3px;height:3px}.continue-reading-cta{color:#007aff;margin-left:auto;font-weight:600}html[data-reader-theme=dark] .continue-reading-card{background:#18181c;border-color:#ffffff0f}html[data-reader-theme=dark] .continue-reading-title,html[data-reader-theme=dark] .continue-reading-stat strong{color:#f5f5f7}html[data-reader-theme=dark] .continue-reading-bar{background:#ffffff14}.progress-dash{font-family:var(--font-sans,system-ui)}.progress-dash-empty{text-align:center;font-family:var(--font-sans,system-ui);background:#fff;border:1px solid #0000000d;border-radius:22px;padding:3rem 1.5rem}.progress-dash-empty-title{color:#1d1d1f;margin:0 0 .5rem;font-size:18px;font-weight:700}.progress-dash-empty-body{color:#86868b;max-width:420px;margin:0 auto;font-size:14.5px;line-height:1.55}.progress-dash-empty-link{color:#007aff;font-weight:600}.progress-dash-stats{grid-template-columns:repeat(3,1fr);gap:.75rem;margin-bottom:1.25rem;display:grid}.progress-dash-stat{text-align:center;background:#fff;border:1px solid #0000000a;border-radius:20px;padding:1.25rem 1rem}.progress-dash-stat-num{color:#007aff;letter-spacing:-.02em;margin:0;font-size:32px;font-weight:700;line-height:1}.progress-dash-stat-flame{vertical-align:2px;margin-left:4px;font-size:22px}.progress-dash-stat-lbl{color:#86868b;letter-spacing:.02em;margin:.5rem 0 0;font-size:11.5px}.progress-dash-overall{background:linear-gradient(135deg,#ebf5ff 0%,#f0efff 100%);border:1px solid #007aff1f;border-radius:20px;margin-bottom:1.75rem;padding:1.15rem 1.25rem}.progress-dash-overall-head{justify-content:space-between;align-items:baseline;margin-bottom:.65rem;display:flex}.progress-dash-overall-label{letter-spacing:.12em;text-transform:uppercase;color:#007aff;font-size:11px;font-weight:700}.progress-dash-overall-count{color:#48484a;font-size:12.5px;font-weight:500}.progress-dash-bar{background:#007aff1a;border-radius:4px;height:8px;overflow:hidden}.progress-dash-bar-fill{background:linear-gradient(90deg,#007aff,#5856d6);border-radius:4px;height:100%;transition:width .4s ease-out;box-shadow:0 1px 2px #007aff33}.progress-dash-sec{margin-bottom:2rem}.progress-dash-sec-title{color:#1d1d1f;letter-spacing:-.005em;margin:0 0 .85rem;padding-left:.15rem;font-size:15px;font-weight:700}.progress-dash-recent{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.6rem;display:grid}.progress-dash-recent-item{background:#fff;border:1px solid #0000000d;border-radius:16px;padding:.85rem 1rem;text-decoration:none;transition:transform .15s,border-color .15s;display:block}.progress-dash-recent-item:hover{border-color:#007aff38;transform:translateY(-1px)}.progress-dash-recent-top{justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.45rem;display:flex}.progress-dash-recent-title{color:#1d1d1f;margin:0;font-size:14.5px;font-weight:700}.progress-dash-recent-time{color:#86868b;flex-shrink:0;font-size:11px}.progress-dash-recent-bar{background:#0000000f;border-radius:2px;height:3px;margin-bottom:.4rem;overflow:hidden}.progress-dash-recent-bar-fill{background:linear-gradient(90deg,#007aff,#5856d6);border-radius:2px;height:100%}.progress-dash-recent-meta{color:#86868b;margin:0;font-size:11.5px}.progress-dash-books{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.5rem;display:grid}.progress-dash-book{background:#fff;border:1px solid #0000000a;border-radius:14px;padding:.7rem .9rem;text-decoration:none;transition:border-color .15s,background .15s;display:block}.progress-dash-book:hover{border-color:#007aff38}.progress-dash-book-head{justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.35rem;display:flex}.progress-dash-book-name{color:#1d1d1f;margin:0;font-size:13.5px;font-weight:600}.progress-dash-book-count{color:#86868b;margin:0;font-size:11px;font-weight:500}.progress-dash-book-bar{background:#0000000f;border-radius:2px;height:3px;overflow:hidden}.progress-dash-book-bar-fill{background:linear-gradient(90deg,#007aff,#5856d6);border-radius:2px;height:100%}html[data-reader-theme=dark] .progress-dash-empty,html[data-reader-theme=dark] .progress-dash-stat,html[data-reader-theme=dark] .progress-dash-recent-item,html[data-reader-theme=dark] .progress-dash-book{background:#18181c;border-color:#ffffff0f}html[data-reader-theme=dark] .progress-dash-empty-title,html[data-reader-theme=dark] .progress-dash-recent-title,html[data-reader-theme=dark] .progress-dash-book-name{color:#f5f5f7}html[data-reader-theme=dark] .progress-dash-overall{background:linear-gradient(135deg,#14213d 0%,#1e1a2a 100%);border-color:#64a0ff33}html[data-reader-theme=dark] .progress-dash-sec-title{color:#f5f5f7}html[data-reader-theme=dark] .progress-dash-bar,html[data-reader-theme=dark] .progress-dash-recent-bar,html[data-reader-theme=dark] .progress-dash-book-bar{background:#ffffff14}@media (max-width:640px){.progress-dash-stats{grid-template-columns:repeat(3,1fr);gap:.5rem}.progress-dash-stat{padding:1rem .5rem}.progress-dash-stat-num{font-size:26px}.progress-dash-recent,.progress-dash-books{grid-template-columns:1fr}.chapter-progress{top:48px}}
