:root{color:#303030;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f7f5f2;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{background:#f7f5f2;min-width:320px}button,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}.tcjc-homepage{color:#303030;background:#f7f5f2;width:100vw;max-width:100vw;min-height:100vh;padding-bottom:44px;overflow:hidden}.tcjc-section{isolation:isolate;background:#111;border-radius:34px;align-items:center;width:calc(100vw - 28px);max-width:calc(100vw - 28px);min-height:92svh;margin:0 auto 22px;padding:88px clamp(22px,4vw,90px);display:flex;position:relative;overflow:hidden}.tcjc-section.left{justify-content:flex-start}.tcjc-hero{min-height:94svh}.tcjc-bg-media{z-index:0;background:#111;display:block;position:absolute;inset:0;overflow:hidden}.tcjc-bg-media img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.tcjc-overlay{z-index:1;pointer-events:none;position:absolute;inset:0}.tcjc-overlay.warm{background:radial-gradient(circle at 52% 22%,#ffffff21,#0000 34%),linear-gradient(#1614121a,#16141247,#161412ad)}.tcjc-hero-card,.tcjc-glass-card{z-index:5;-webkit-backdrop-filter:blur(14px)saturate(130%);backdrop-filter:blur(14px)saturate(130%);background:linear-gradient(135deg,#ffffff4d,#ffffff14 50%,#ffffff38);border:1px solid #ffffff80;border-radius:30px;width:min(690px,100%);padding:38px 36px;position:relative;box-shadow:0 18px 44px #0003,inset 0 1px #ffffffd1,inset 0 -1px #94b8cd24}.tcjc-hero-card:before,.tcjc-glass-card:before{content:"";border-radius:inherit;pointer-events:none;opacity:.62;mix-blend-mode:screen;background:linear-gradient(135deg,#ffffff8a,#0000 30%,#ffffff1a 64%,#0000 100%);position:absolute;inset:1px}.tcjc-hero-card>*,.tcjc-glass-card>*{z-index:1;position:relative}.tcjc-hero-card{max-width:780px}.tcjc-eyebrow{color:#a9def7;letter-spacing:.18em;text-transform:uppercase;text-shadow:0 1px 2px #05121ea3,0 0 14px #4daadc47;align-items:center;gap:12px;margin-bottom:16px;font-size:.78rem;font-weight:850;display:inline-flex}.tcjc-eyebrow:before,.tcjc-eyebrow:after{content:"";background:#a9def7b3;width:34px;height:1px;box-shadow:0 0 12px #4daadc3d}.tcjc-hero-card .tcjc-eyebrow:before{display:none}.tcjc-hero-card h1,.tcjc-section-header h2{letter-spacing:-.05em;text-wrap:balance;margin:0 0 18px;line-height:1.03}.tcjc-hero-card h1{color:#fffffff5;text-shadow:0 2px 4px #0812206b,0 12px 28px #08122052;font-size:clamp(2.15rem,3.8vw,4.15rem);font-weight:720}.tcjc-hero-card p,.tcjc-section-header p,.tcjc-info-card p{margin:0 0 18px;font-size:1.05rem;line-height:1.72}.tcjc-hero-card p{color:#ffffffe8;text-shadow:0 1px 3px #07121f80,0 8px 22px #07121f42}.tcjc-scripture-quote{background:linear-gradient(135deg,#ffffff2e,#ffffff12);border:1px solid #ffffff42;border-radius:22px;margin:24px auto;padding:20px 22px;box-shadow:inset 0 1px #ffffff4d}.tcjc-scripture-quote p{color:#fffffff0;text-shadow:0 1px 3px #07121f7a;margin:0 0 10px;font-style:italic}.tcjc-scripture-quote span{color:#a9def7;letter-spacing:.08em;text-transform:uppercase;font-size:.88rem;font-weight:850}.tcjc-actions{flex-wrap:wrap;gap:14px;display:flex}.tcjc-btn{color:#fff;text-align:center;border-radius:14px;justify-content:center;align-items:center;min-height:50px;padding:14px 30px;font-weight:850;line-height:1.2;text-decoration:none;transition:transform .22s,box-shadow .22s,background .22s,border-color .22s;display:inline-flex}.tcjc-btn.primary{text-shadow:0 1px 2px #0c1c2c6b;background:linear-gradient(135deg,#6fb1d7e0,#3579a3e0);border:1px solid #ffffff6b;box-shadow:0 12px 30px #2452703d,inset 0 1px #ffffff47}.tcjc-btn.primary:hover{background:linear-gradient(135deg,#84c1e2f0,#3a86b2f0);transform:translateY(-3px);box-shadow:0 16px 38px #24527047,inset 0 1px #ffffff57}.tcjc-btn.secondary{color:#fff;text-shadow:0 1px 2px #081c2d85;background:#ffffff21;border:1px solid #ffffff9e;box-shadow:0 10px 26px #08182a29,inset 0 1px #ffffff38}.tcjc-btn.secondary:not(:disabled):hover{background:#ffffff38;border-color:#ffffffc2;transform:translateY(-3px)}.tcjc-btn:disabled{opacity:.72}.tcjc-authority{background:radial-gradient(circle at 50% 0,#94b8cd33,#0000 36%),#f7f5f2;width:100vw;max-width:100vw;padding:82px 22px}.tcjc-authority-inner{width:min(1320px,100%);margin:0 auto}.tcjc-section-header{text-align:center;max-width:920px;margin:0 auto}.tcjc-section-header.wide{max-width:1120px}.tcjc-section-header .tcjc-eyebrow{color:#4f9fc8;text-shadow:none}.tcjc-section-header .tcjc-eyebrow:before,.tcjc-section-header .tcjc-eyebrow:after{box-shadow:none;background:#4f9fc8a8}.tcjc-section-header h2{color:#24344d;font-size:clamp(1.9rem,3vw,3rem);font-weight:720}.tcjc-section-header p{color:#303030}.tcjc-card-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:36px;display:grid}.tcjc-info-card{background:#fff;border:1px solid #94b8cd2e;border-radius:26px;padding:24px 22px;box-shadow:0 18px 48px #24344d14}.tcjc-info-card h3{color:#24344d;letter-spacing:-.03em;margin:0 0 12px;font-size:1.12rem;font-weight:800;line-height:1.18}.tcjc-info-card p{color:#303030;margin-bottom:0;font-size:.96rem;line-height:1.58}.fade-up{opacity:0;will-change:opacity, transform;transition:opacity .62s 50ms,transform .62s 50ms;transform:translateY(30px)}.fade-up.delayed-card{transition-delay:.12s}.fade-up.is-visible{opacity:1;will-change:auto;transform:translateY(0)}.tcjc-reader-shell{color:#2b2116;background:#fff;width:100vw;max-width:100vw;min-height:100vh;display:block;overflow:hidden}.tcjc-reader-page{background:#fff;width:100vw;max-width:100vw;min-height:100vh;overflow:hidden}.tcjc-reader-section{background:#fff;width:100vw;max-width:100vw;margin:0;position:relative;overflow:visible}.tcjc-reader-nav-section{justify-content:center;align-items:center;padding:24px clamp(10px,3vw,44px) 14px;display:flex}.tcjc-reader-main-section{padding:14px clamp(8px,1.6vw,22px) 24px}.tcjc-reader-card,.tcjc-scripture-panel,.tcjc-current-book-card{color:#2a2116;background:radial-gradient(circle at 16% 9%,#ffffff85,#0000 24rem),radial-gradient(circle at 88% 88%,#7c522026,#0000 24rem),radial-gradient(circle at 3% 35%,#7c522017,#0000 18rem),radial-gradient(circle at 98% 8%,#462d1214,#0000 18rem),linear-gradient(135deg,#f6e8c6 0%,#ead7a9 44%,#fbefd1 100%);border:1px solid #74522642;position:relative;overflow:hidden;box-shadow:0 24px 65px #24344d1c,inset 0 0 60px #74522626,inset 0 1px #ffffff8c}.tcjc-reader-card{z-index:5;text-align:center;border-radius:30px;width:min(1520px,100vw - 42px);padding:28px clamp(22px,4vw,56px)}.tcjc-reader-back{color:#3b2712;background:linear-gradient(135deg,#fffaecf5,#f3e5c7f5);border:1px solid #74522638;border-radius:13px;min-height:40px;padding:0 14px;font-size:.9rem;font-weight:900;position:absolute;top:18px;left:18px;box-shadow:inset 0 1px #ffffff94}.tcjc-scripture-panel{perspective:1900px;touch-action:pan-y;min-height:640px;transform-style:preserve-3d;isolation:isolate;border-radius:30px;grid-area:scripture;padding:54px clamp(20px,3vw,58px) 48px}.tcjc-current-book-card{border-radius:28px;max-height:calc(100vh - 36px);padding:24px 22px;overflow:auto}.tcjc-reader-card:before,.tcjc-scripture-panel:before,.tcjc-current-book-card:before{content:"";pointer-events:none;opacity:.26;mix-blend-mode:multiply;background:repeating-linear-gradient(90deg,#5234140b 0 1px,#0000 1px 13px),repeating-linear-gradient(0deg,#ffffff21 0 1px,#0000 1px 10px);position:absolute;inset:0}.tcjc-scripture-panel:after,.tcjc-current-book-card:after{content:"";pointer-events:none;border:1px solid #7452261a;border-radius:22px;position:absolute;inset:18px;box-shadow:inset 0 0 18px #7452260d}.tcjc-reader-card>*,.tcjc-scripture-panel>*,.tcjc-current-book-card>*{z-index:2;position:relative}.tcjc-reader-shell .tcjc-eyebrow{color:#805f34;letter-spacing:.18em;text-transform:uppercase;text-shadow:none;margin-bottom:8px;font-size:.78rem;font-weight:900}.tcjc-reader-shell .tcjc-eyebrow:before,.tcjc-reader-shell .tcjc-eyebrow:after{width:34px;box-shadow:none;background:#805f349e;display:inline-block}.tcjc-reader-breadcrumbs{color:#705229;flex-wrap:wrap;justify-content:center;gap:9px;margin:0 auto 10px;font-size:1rem;font-weight:750;line-height:1.35;display:flex}.tcjc-reader-breadcrumbs button{color:#5e4522;background:0 0;border:0;padding:0;font-weight:850;text-decoration:none}.tcjc-reader-breadcrumbs button:hover{text-decoration:underline}.tcjc-reader-card h1{color:#3b2712;letter-spacing:-.05em;text-wrap:balance;margin:0 0 6px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,3.35vw,3.7rem);font-weight:720;line-height:1.02}.tcjc-reader-card p{color:#493620;max-width:920px;margin:0 auto 18px;font-size:1.12rem;line-height:1.52}.tcjc-reader-controls{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:1360px;margin:0 auto;display:grid}.tcjc-control-field{min-width:0}.tcjc-control-field label{color:#805f34;letter-spacing:.13em;text-transform:uppercase;margin:0 0 6px;font-size:.76rem;font-weight:900;display:block}.tcjc-control-field select{color:#3b2712;appearance:none;background:linear-gradient(45deg,#0000 50%,#805f34 50%) calc(100% - 21px)/7px 7px no-repeat,linear-gradient(135deg,#805f34 50%,#0000 50%) calc(100% - 16px)/7px 7px no-repeat,linear-gradient(135deg,#fffaecf5,#f3e5c7f5);border:1px solid #74522647;border-radius:14px;width:100%;min-width:0;height:54px;padding:0 44px 0 17px;font-size:1.08rem;font-weight:800;box-shadow:inset 0 1px #ffffffa6,0 8px 18px #50341614}.tcjc-reader-layout{z-index:5;grid-template-columns:minmax(0,1fr) minmax(320px,390px);grid-template-areas:"scripture contents";align-items:start;gap:24px;width:min(1760px,100%);margin:0 auto;display:grid;position:relative}.tcjc-current-book-panel{grid-area:contents;position:sticky;top:16px}.tcjc-sidebar-kicker{color:#7e6337;letter-spacing:.14em;text-transform:uppercase;font-size:.76rem;font-weight:900}.tcjc-current-book-card h2{color:#3b2712;letter-spacing:-.02em;margin:6px 0 8px;font-family:Georgia,Times New Roman,serif;font-size:1.42rem;line-height:1.12}.tcjc-current-book-card p{color:#5d4425;margin:0 0 14px;font-size:1rem;line-height:1.42}.tcjc-compact-chapter-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;max-height:620px;padding-right:4px;display:grid;overflow:auto}.tcjc-chapter-pill{color:#3b2712;text-align:center;background:linear-gradient(135deg,#fffaecf5,#efdebbf0);border:1px solid #74522633;border-radius:12px;justify-content:center;align-items:center;min-height:36px;padding:7px;font-size:.9rem;font-weight:900;line-height:1.08;display:flex;box-shadow:inset 0 1px #ffffff8c}.tcjc-chapter-pill.tcjc-song-title-pill{word-break:normal;-webkit-hyphens:auto;hyphens:auto;min-height:42px;padding:7px 8px;font-size:.78rem;line-height:1.12}.tcjc-chapter-pill:hover{background:#7e63371f}.tcjc-chapter-pill.active{color:#fff;background:linear-gradient(135deg,#7e6337,#62491f);border-color:#7e6337}.tcjc-scripture-panel h2{color:#3b2712;letter-spacing:-.035em;margin:0 0 6px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.15rem,3vw,3.45rem);line-height:1.08}.tcjc-book-label{color:#805f34;letter-spacing:.1em;text-transform:uppercase;margin:0 0 24px;font-size:.84rem;font-weight:900}.tcjc-chapter-intro{background:linear-gradient(135deg,#fff8e6b8,#ffffff57),radial-gradient(circle at 0 0,#9468302e,#0000 42%);border:1px solid #7452262e;border-radius:22px;margin:0 0 26px;padding:20px 24px}.tcjc-chapter-intro p{color:#47331f;margin:0 0 10px;font-family:Georgia,Times New Roman,serif;font-size:1.12rem;font-style:italic;line-height:1.64}.tcjc-chapter-intro p:last-child{margin-bottom:0}.tcjc-verse{border-bottom:1px solid #7452261c;border-radius:14px;grid-template-columns:34px minmax(0,1fr);gap:10px;padding:8px 0;scroll-margin-top:120px;transition:background .34s,box-shadow .34s,transform .34s,padding .34s;display:grid}.tcjc-verse:last-child{border-bottom:none}.tcjc-verse.tcjc-target-verse{background:linear-gradient(135deg,#ffffff94,#94b8cd3d),radial-gradient(circle at 4%,#94b8cd54,#0000 42%);margin:10px 0;padding:14px 14px 14px 0;transform:translateY(-1px);box-shadow:0 14px 34px #24344d1f,inset 0 1px #ffffff9e,inset 4px 0 #94b8cdeb}.tcjc-verse-num{color:#896738;text-align:right;-webkit-user-select:none;user-select:none;font-size:1rem;font-weight:900;line-height:1.7}.tcjc-verse-text{color:#2b2116;white-space:pre-line;font-family:Georgia,Times New Roman,serif;font-size:1.2rem;line-height:1.68}.tcjc-nav-row{justify-content:space-between;gap:12px;margin-top:34px;display:flex}.tcjc-nav-btn{color:#fff;background:linear-gradient(135deg,#7e6337,#62491f);border:0;border-radius:13px;justify-content:center;align-items:center;padding:13px 18px;font-weight:900;display:inline-flex;box-shadow:0 10px 26px #50341629}.tcjc-nav-btn:hover{background:linear-gradient(135deg,#6f552e,#543b18)}.tcjc-loading{text-align:center;color:#665139;padding:26px;font-size:1.08rem;font-weight:800}.tcjc-swipe-hint{color:#86673b;letter-spacing:.08em;text-transform:uppercase;text-align:center;margin:20px 0 0;font-size:.82rem;font-weight:900;display:none}.tcjc-page-content{z-index:3;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform, opacity, filter;position:relative}.tcjc-page-content:after{content:"";pointer-events:none;opacity:0;mix-blend-mode:multiply;background:linear-gradient(90deg,#0000 0%,#482a0b0a 24%,#ffffff57 44%,#4c2b0c4d 63%,#0000 100%);position:absolute;inset:-62px -94px}.tcjc-scripture-panel.tcjc-page-turn-next:before,.tcjc-scripture-panel.tcjc-page-turn-prev:before{content:"";z-index:10;pointer-events:none;opacity:0;filter:blur(.2px);mix-blend-mode:multiply;background:linear-gradient(90deg,#0000 0%,#2d190714 24%,#2d19074d 52%,#ffffff2e 74%,#0000 100%);width:42%;position:absolute;top:0;bottom:0}.tcjc-scripture-panel.tcjc-page-turn-next:before{animation:.72s cubic-bezier(.18,.78,.16,1) both tcjcSweepShadowNext;right:0}.tcjc-scripture-panel.tcjc-page-turn-prev:before{animation:.72s cubic-bezier(.18,.78,.16,1) both tcjcSweepShadowPrev;left:0;transform:scaleX(-1)}.tcjc-page-fold{z-index:12;pointer-events:none;width:66%;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform, opacity, filter;opacity:0;background:radial-gradient(circle at 30% 10%,#ffffff94,#0000 16rem),radial-gradient(circle at 82% 58%,#5f360e29,#0000 20rem),linear-gradient(90deg,#fffae8e6 0%,#f6e6bdf2 36%,#dabd80eb 64%,#744b1c4d 100%);position:absolute;top:0;bottom:0;box-shadow:0 0 36px #3a230c33,14px 0 28px #3c230a21,inset 22px 0 36px #ffffff3d,inset -46px 0 44px #4c2b0c3b}.tcjc-page-fold-next{transform-origin:0;border-radius:0 30px 30px 0;right:0}.tcjc-page-fold-prev{transform-origin:100%;border-radius:30px 0 0 30px;left:0}.tcjc-scripture-panel.tcjc-page-turn-next .tcjc-page-content{transform-origin:0;animation:.72s cubic-bezier(.19,.82,.14,1) both tcjcContentLeaveNext}.tcjc-scripture-panel.tcjc-page-turn-prev .tcjc-page-content{transform-origin:100%;animation:.72s cubic-bezier(.19,.82,.14,1) both tcjcContentLeavePrev}.tcjc-scripture-panel.tcjc-page-turn-next .tcjc-page-fold-next{animation:.72s cubic-bezier(.16,.8,.14,1) both tcjcFoldNext}.tcjc-scripture-panel.tcjc-page-turn-prev .tcjc-page-fold-prev{animation:.72s cubic-bezier(.16,.8,.14,1) both tcjcFoldPrev}.tcjc-scripture-panel.tcjc-page-enter-next .tcjc-page-content{transform-origin:100%;animation:.48s cubic-bezier(.18,.72,.22,1) both tcjcContentEnterNext}.tcjc-scripture-panel.tcjc-page-enter-prev .tcjc-page-content{transform-origin:0;animation:.48s cubic-bezier(.18,.72,.22,1) both tcjcContentEnterPrev}@keyframes tcjcContentLeaveNext{0%{opacity:1;filter:brightness();transform:translate(0)scaleX(1)rotateY(0)}50%{opacity:.82;filter:brightness(.97);transform:translate(-16px)scaleX(.982)rotateY(-30deg)}to{opacity:.08;filter:brightness(.78);transform:translate(-86px)scaleX(.91)rotateY(-91deg)}}@keyframes tcjcContentLeavePrev{0%{opacity:1;filter:brightness();transform:translate(0)scaleX(1)rotateY(0)}50%{opacity:.82;filter:brightness(.97);transform:translate(16px)scaleX(.982)rotateY(30deg)}to{opacity:.08;filter:brightness(.78);transform:translate(86px)scaleX(.91)rotateY(91deg)}}@keyframes tcjcFoldNext{0%{opacity:0;transform:translate(64%)scaleX(.88)rotateY(0)}38%{opacity:1;transform:translate(4%)scaleX(1.01)rotateY(-44deg)}to{opacity:0;transform:translate(-82%)scaleX(.72)rotateY(-156deg)}}@keyframes tcjcFoldPrev{0%{opacity:0;transform:translate(-64%)scaleX(.88)rotateY(0)}38%{opacity:1;transform:translate(-4%)scaleX(1.01)rotateY(44deg)}to{opacity:0;transform:translate(82%)scaleX(.72)rotateY(156deg)}}@keyframes tcjcContentEnterNext{0%{opacity:.16;filter:brightness(.86);transform:translate(64px)scaleX(.985)rotateY(42deg)}82%{opacity:1;filter:brightness();transform:translate(-2px)scaleX(.998)rotateY(-1.5deg)}to{opacity:1;filter:brightness();transform:translate(0)scaleX(1)rotateY(0)}}@keyframes tcjcContentEnterPrev{0%{opacity:.16;filter:brightness(.86);transform:translate(-64px)scaleX(.985)rotateY(-42deg)}82%{opacity:1;filter:brightness();transform:translate(2px)scaleX(.998)rotateY(1.5deg)}to{opacity:1;filter:brightness();transform:translate(0)scaleX(1)rotateY(0)}}@keyframes tcjcSweepShadowNext{0%{opacity:0;transform:translate(34%)scaleX(.45)}56%{opacity:.6;transform:translate(-22%)scaleX(1.05)}to{opacity:0;transform:translate(-58%)scaleX(.7)}}@keyframes tcjcSweepShadowPrev{0%{opacity:0;transform:translate(-34%)scaleX(.45)scaleX(-1)}56%{opacity:.6;transform:translate(22%)scaleX(1.05)scaleX(-1)}to{opacity:0;transform:translate(58%)scaleX(.7)scaleX(-1)}}@media (width<=1120px){.tcjc-card-grid{grid-template-columns:repeat(2,1fr)}.tcjc-reader-layout{grid-template-columns:1fr;grid-template-areas:"contents""scripture"}.tcjc-current-book-panel{position:relative;top:auto}.tcjc-current-book-card{max-height:none}.tcjc-compact-chapter-list{grid-template-columns:repeat(6,minmax(0,1fr));max-height:320px}}@media (width<=768px){.tcjc-homepage{padding-bottom:30px}.tcjc-section{border-radius:24px;width:calc(100vw - 12px);max-width:calc(100vw - 12px);min-height:84svh;padding:34px 12px 50px}.tcjc-hero{text-align:center;justify-content:center;align-items:flex-start;min-height:84svh;padding:18px}.tcjc-hero-card,.tcjc-glass-card{-webkit-backdrop-filter:blur(4px)saturate(108%);backdrop-filter:blur(4px)saturate(108%);border-radius:22px;width:calc(100vw - 28px);max-width:calc(100vw - 28px);padding:24px 20px}.tcjc-hero-card h1{letter-spacing:-.045em;font-size:2.08rem;line-height:1.04}.tcjc-hero-card p,.tcjc-section-header p{font-size:1rem;line-height:1.62}.tcjc-eyebrow{gap:8px;font-size:.68rem}.tcjc-eyebrow:before,.tcjc-eyebrow:after{width:20px}.tcjc-hero-card .tcjc-eyebrow:before{display:inline-block}.tcjc-scripture-quote{margin:20px auto;padding:18px}.tcjc-actions{flex-direction:column}.tcjc-btn{width:100%}.tcjc-authority{padding:64px 14px}.tcjc-card-grid{grid-template-columns:1fr;gap:14px;margin-top:30px}.tcjc-info-card{border-radius:22px;padding:24px 20px}.fade-up{transition:opacity .42s ease-out,transform .42s ease-out;transform:translateY(14px)}.tcjc-reader-nav-section{align-items:flex-start;padding:8px 6px}.tcjc-reader-main-section{padding:6px 6px 8px}.tcjc-reader-card{border-radius:22px;width:100%;max-width:100%;padding:18px 18px 20px}.tcjc-reader-back{margin:0 auto 12px;position:relative;inset:auto}.tcjc-reader-card h1{letter-spacing:-.045em;margin-bottom:5px;font-size:1.92rem;line-height:1.02}.tcjc-reader-card p{margin-bottom:15px;font-size:1.08rem;line-height:1.48}.tcjc-reader-breadcrumbs{margin-bottom:8px;font-size:.98rem;line-height:1.32}.tcjc-reader-shell .tcjc-eyebrow{gap:8px;margin-bottom:6px;font-size:.7rem}.tcjc-reader-shell .tcjc-eyebrow:before,.tcjc-reader-shell .tcjc-eyebrow:after{width:20px}.tcjc-reader-controls{grid-template-columns:1fr;gap:9px}.tcjc-control-field label{margin-bottom:4px;font-size:.75rem}.tcjc-control-field select{height:50px;font-size:1.04rem}.tcjc-reader-layout{width:100%;display:block}.tcjc-current-book-panel{display:none}.tcjc-scripture-panel{perspective:1500px;border-radius:24px;width:100%;min-height:66vh;padding:30px 14px 26px}.tcjc-scripture-panel:after{border-radius:18px;inset:10px}.tcjc-page-fold{width:80%}.tcjc-scripture-panel h2{margin-bottom:5px;font-size:2.28rem}.tcjc-book-label{margin-bottom:20px}.tcjc-chapter-intro{border-radius:18px;margin-bottom:22px;padding:18px}.tcjc-chapter-intro p{font-size:1.08rem;line-height:1.58}.tcjc-verse{grid-template-columns:24px minmax(0,1fr);gap:7px;padding:7px 0;scroll-margin-top:98px}.tcjc-verse-num{font-size:.98rem;line-height:1.65}.tcjc-verse-text{font-size:1.14rem;line-height:1.62}.tcjc-nav-row{display:none}.tcjc-swipe-hint{margin-top:24px;display:block}}@media (width<=390px){.tcjc-reader-card{padding:16px 16px 18px}.tcjc-scripture-panel{padding-left:12px;padding-right:12px}.tcjc-scripture-panel h2{font-size:2.04rem}.tcjc-verse{grid-template-columns:22px minmax(0,1fr);gap:6px}.tcjc-verse-text{font-size:1.1rem}}@media (prefers-reduced-motion:reduce){.fade-up,.tcjc-scripture-panel.tcjc-page-turn-next:before,.tcjc-scripture-panel.tcjc-page-turn-prev:before,.tcjc-scripture-panel.tcjc-page-turn-next .tcjc-page-content,.tcjc-scripture-panel.tcjc-page-turn-prev .tcjc-page-content,.tcjc-scripture-panel.tcjc-page-enter-next .tcjc-page-content,.tcjc-scripture-panel.tcjc-page-enter-prev .tcjc-page-content,.tcjc-scripture-panel.tcjc-page-turn-next .tcjc-page-fold-next,.tcjc-scripture-panel.tcjc-page-turn-prev .tcjc-page-fold-prev{opacity:1;transition:none;animation:none;transform:none}.tcjc-btn{transition:none}.tcjc-btn:hover{transform:none}}.tcjc-reader-shell .tcjc-reader-back{z-index:20!important;color:#fff!important;letter-spacing:.01em!important;text-shadow:0 1px 2px #0c1c2c75!important;background:linear-gradient(135deg,#6fb1d7f5,#3579a3f5)!important;border:1px solid #ffffff85!important;border-radius:15px!important;min-height:54px!important;padding:0 26px!important;font-size:1.04rem!important;font-weight:950!important;position:absolute!important;top:22px!important;left:24px!important;box-shadow:0 14px 30px #24527047,inset 0 1px #ffffff57!important}.tcjc-reader-shell .tcjc-reader-back:hover{background:linear-gradient(135deg,#84c1e2fa,#3a86b2fa)!important;transform:translateY(-2px)!important}.tcjc-search-panel{text-align:left;background:linear-gradient(135deg,#fff8e6b8,#ffffff47),radial-gradient(circle at 0 0,#94b8cd2e,#0000 42%);border:1px solid #7452262e;border-radius:22px;max-width:1360px;margin:16px auto 0;padding:16px}.tcjc-search-form label{color:#805f34;letter-spacing:.13em;text-transform:uppercase;margin:0 0 7px;font-size:.76rem;font-weight:900;display:block}.tcjc-search-row{grid-template-columns:minmax(0,1fr) auto auto;gap:9px;display:grid}.tcjc-search-row input{color:#3b2712;background:linear-gradient(135deg,#fffaecf5,#f3e5c7f5);border:1px solid #74522647;border-radius:14px;width:100%;min-width:0;height:50px;padding:0 16px;font-size:1.02rem;font-weight:750;box-shadow:inset 0 1px #ffffffa6,0 8px 18px #50341614}.tcjc-search-row input:focus{outline:3px solid #94b8cd57}.tcjc-search-row button{color:#fff;text-shadow:0 1px 2px #0c1c2c6b;background:linear-gradient(135deg,#6fb1d7eb,#3579a3eb);border:1px solid #ffffff6b;border-radius:14px;min-height:50px;padding:0 18px;font-weight:950;box-shadow:0 10px 22px #2452702e,inset 0 1px #ffffff47}.tcjc-search-row button:hover:not(:disabled){background:linear-gradient(135deg,#84c1e2f5,#3a86b2f5);transform:translateY(-2px)}.tcjc-search-row .tcjc-search-clear{background:linear-gradient(135deg,#7e6337,#62491f)}.tcjc-search-message{font-weight:800;color:#5d4425!important;margin:10px 2px 0!important;font-size:.92rem!important;line-height:1.45!important}.tcjc-search-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:12px;display:grid}.tcjc-search-result{color:#2b2116;text-align:left;background:#fffaecb8;border:1px solid #7452262e;border-radius:16px;width:100%;padding:13px 14px;display:block;box-shadow:inset 0 1px #ffffff75}.tcjc-search-result:hover{border-color:#94b8cd70;transform:translateY(-2px);box-shadow:0 10px 24px #2452701a,inset 0 1px #ffffff8f}.tcjc-search-result span,.tcjc-search-result small,.tcjc-search-result em{display:block}.tcjc-search-result span{color:#3b2712;font-weight:950;line-height:1.25}.tcjc-search-result small{color:#805f34;letter-spacing:.06em;text-transform:uppercase;margin-top:3px;font-size:.78rem;font-weight:900}.tcjc-search-result em{color:#47331f;margin-top:7px;font-family:Georgia,Times New Roman,serif;font-size:.98rem;font-style:normal;line-height:1.45}@media (width<=768px){.tcjc-reader-shell .tcjc-reader-back{width:100%!important;max-width:230px!important;margin:0 auto 14px!important;position:relative!important;top:auto!important;left:auto!important}.tcjc-search-panel{border-radius:18px;padding:13px}.tcjc-search-row,.tcjc-search-results{grid-template-columns:1fr}.tcjc-search-row button{width:100%}}.tcjc-reader-shell .tcjc-reader-back{z-index:30!important;border-radius:13px!important;min-height:42px!important;padding:0 18px!important;font-size:.92rem!important;font-weight:900!important;line-height:1!important;position:absolute!important;top:18px!important;left:22px!important}@media (width<=768px){.tcjc-reader-shell .tcjc-reader-back{width:auto!important;max-width:none!important;min-height:44px!important;margin:0 auto 14px!important;padding:0 20px!important;position:relative!important;top:auto!important;left:auto!important}.tcjc-reader-shell .tcjc-reader-card{padding-top:18px!important}}.tcjc-reader-shell{background:radial-gradient(circle at 50% 0,#94b8cd2e,#0000 34rem),#f7f5f2!important}.tcjc-app-topbar{z-index:100;-webkit-backdrop-filter:blur(14px)saturate(128%);backdrop-filter:blur(14px)saturate(128%);background:linear-gradient(135deg,#ffffffc7,#ffffff7a);border:1px solid #94b8cd42;border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;width:min(1760px,100vw - 28px);min-height:72px;margin:10px auto 12px;padding:10px 12px;display:grid;position:sticky;top:0;box-shadow:0 16px 42px #24344d1f,inset 0 1px #ffffffc7}.tcjc-app-home-button{color:#fff;text-shadow:0 1px 2px #0c1c2c6b;white-space:nowrap;background:linear-gradient(135deg,#6fb1d7f5,#3579a3f5);border:1px solid #ffffff85;border-radius:14px;min-height:48px;padding:0 22px;font-size:1rem;font-weight:950;box-shadow:0 12px 28px #24527038,inset 0 1px #ffffff52}.tcjc-app-home-button:hover{background:linear-gradient(135deg,#84c1e2fa,#3a86b2fa);transform:translateY(-2px)}.tcjc-app-topbar-title{color:#24344d;flex-direction:column;gap:2px;min-width:0;line-height:1.15;display:flex}.tcjc-app-topbar-title strong{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:1.02rem;font-weight:900;display:block;overflow:hidden}.tcjc-app-topbar-title span{color:#24344da3;letter-spacing:.12em;text-transform:uppercase;font-size:.82rem;font-weight:850}.tcjc-app-nav-actions{align-items:center;gap:8px;display:flex}.tcjc-app-nav-actions button{color:#24344d;white-space:nowrap;background:#ffffff9e;border:1px solid #94b8cd3d;border-radius:13px;min-height:42px;padding:0 15px;font-size:.92rem;font-weight:900}.tcjc-app-nav-actions button.active{color:#173244;background:#94b8cd3d;border-color:#94b8cd70}.tcjc-app-nav-actions button:disabled{opacity:.48}.tcjc-reader-shell .tcjc-reader-back{display:none!important}.tcjc-reader-shell .tcjc-reader-card{padding-top:28px!important}.tcjc-reader-shell .tcjc-reader-breadcrumbs{display:none!important}.tcjc-reader-nav-section{padding-top:0!important}@media (width<=900px){.tcjc-app-topbar{grid-template-columns:auto minmax(0,1fr)}.tcjc-app-nav-actions{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.tcjc-app-nav-actions button{width:100%}}@media (width<=520px){.tcjc-app-topbar{text-align:center;border-radius:18px;grid-template-columns:1fr;width:calc(100vw - 12px);margin-top:6px;margin-bottom:8px;padding:9px}.tcjc-app-home-button{width:100%;min-height:46px}.tcjc-app-topbar-title{align-items:center}.tcjc-app-nav-actions{gap:7px}.tcjc-app-nav-actions button{min-height:40px;padding:0 8px;font-size:.84rem}}.tcjc-app-shell{background:radial-gradient(circle at 50% 0,#94b8cd33,#0000 34%),#f7f5f2;min-height:100svh}.tcjc-app-header{z-index:5000;width:100%;padding:max(10px, env(safe-area-inset-top)) clamp(8px, 2vw, 16px) 10px;-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);background:linear-gradient(#f7f5f2f0,#f7f5f2c7);border-bottom:1px solid #3152691f;position:sticky;top:0;box-shadow:0 10px 30px #0d1f2d14}.tcjc-app-header-inner{background:linear-gradient(135deg,#ffffffd1,#ffffff80);border:1px solid #ffffffc7;border-radius:24px;justify-content:space-between;align-items:center;gap:clamp(10px,2vw,22px);width:min(1320px,100%);min-height:58px;margin:0 auto;padding:8px 10px 8px 14px;display:flex;box-shadow:0 16px 40px #172f3f1a,inset 0 1px #ffffffdb}.tcjc-app-brand{appearance:none;background:0 0;border:0;justify-content:flex-start;align-items:center;min-width:0;padding:0;display:inline-flex}.tcjc-app-brand img{object-fit:contain;width:min(310px,42vw);height:auto;max-height:46px;display:block}.tcjc-app-nav{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:8px;display:inline-flex;overflow-x:auto}.tcjc-app-nav button{appearance:none;color:#17344a;white-space:nowrap;background:#ffffff9e;border:1px solid #31526921;border-radius:999px;min-height:40px;padding:10px 16px;font-size:.92rem;font-weight:850;transition:transform .2s,background .2s,border-color .2s,box-shadow .2s;box-shadow:0 8px 18px #1b3c540f,inset 0 1px #ffffffbd}.tcjc-app-nav button:not(:disabled):hover{background:#ffffffe0;border-color:#147fb742;transform:translateY(-1px);box-shadow:0 10px 22px #1b3c541a,inset 0 1px #ffffffd1}.tcjc-app-nav button.active{color:#fff;background:linear-gradient(135deg,#6fb1d7f2,#3579a3f2);border-color:#ffffff75;box-shadow:0 12px 24px #24527038,inset 0 1px #ffffff47}.tcjc-app-nav button:disabled{opacity:.52}.tcjc-app-hero{justify-content:center;align-items:center;min-height:calc(100svh - 96px);padding:clamp(32px,6vh,76px) clamp(16px,4vw,70px)}.tcjc-home-dashboard{z-index:5;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:center;gap:clamp(16px,2.4vw,26px);width:min(1160px,100%);display:grid;position:relative}.tcjc-home-intro-card{width:100%;max-width:none}.tcjc-home-intro-card .tcjc-actions{margin-top:22px}.tcjc-today-grid{gap:16px;display:grid}.tcjc-today-card{-webkit-backdrop-filter:blur(16px)saturate(132%);backdrop-filter:blur(16px)saturate(132%);background:linear-gradient(135deg,#ffffff57,#ffffff1f 52%,#ffffff3d);border:1px solid #ffffff85;border-radius:26px;padding:24px 24px 22px;position:relative;overflow:hidden;box-shadow:0 18px 44px #00000029,inset 0 1px #ffffffb8}.tcjc-today-card:before{content:"";pointer-events:none;border-radius:inherit;opacity:.58;mix-blend-mode:screen;background:linear-gradient(135deg,#ffffff73,#0000 34%,#ffffff1f 70%,#0000 100%);position:absolute;inset:1px}.tcjc-today-card>*{z-index:1;position:relative}.tcjc-today-kicker{color:#b8e8ff;letter-spacing:.16em;text-transform:uppercase;text-shadow:0 1px 2px #05121ead,0 0 14px #4daadc42;margin-bottom:9px;font-size:.73rem;font-weight:900}.tcjc-today-card h2{color:#fffffff7;letter-spacing:-.035em;text-shadow:0 2px 4px #0812206b,0 12px 28px #0812203d;margin:0 0 10px;font-size:clamp(1.28rem,2vw,1.72rem);line-height:1.08}.tcjc-today-card p{color:#ffffffe8;text-shadow:0 1px 3px #07121f80,0 8px 22px #07121f38;margin:0 0 18px;font-size:1rem;line-height:1.48}.tcjc-mini-btn{color:#fff;background:#ffffff24;border:1px solid #ffffff75;border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding:11px 18px;font-weight:850;display:inline-flex;box-shadow:0 10px 24px #08182a24,inset 0 1px #ffffff42}.tcjc-reader-shell{min-height:calc(100svh - 82px)}@media (width<=920px){.tcjc-app-header-inner{flex-direction:column;align-items:stretch;gap:10px;padding:12px}.tcjc-app-brand{justify-content:center}.tcjc-app-brand img{width:min(340px,82vw);max-height:48px}.tcjc-app-nav{justify-content:flex-start;width:100%;padding-bottom:1px}.tcjc-app-nav button{min-height:38px;padding:9px 14px;font-size:.88rem}.tcjc-app-hero{min-height:auto;padding-top:20px;padding-bottom:20px}.tcjc-home-dashboard{grid-template-columns:1fr;align-items:center}}@media (width<=768px){.tcjc-app-header{padding:max(8px, env(safe-area-inset-top)) 6px 8px}.tcjc-app-header-inner{border-radius:20px}.tcjc-app-brand img{width:min(310px,86vw)}.tcjc-app-nav{justify-content:flex-start}.tcjc-section.tcjc-app-hero{border-radius:24px;width:calc(100vw - 12px);max-width:calc(100vw - 12px);min-height:calc(100svh - 122px);margin-bottom:10px;padding:16px 12px 22px}.tcjc-home-intro-card{border-radius:24px;padding:26px 20px}.tcjc-home-intro-card h1{font-size:clamp(2rem,11vw,3rem)}.tcjc-today-card{border-radius:23px;padding:22px 18px 20px}.tcjc-today-card p{font-size:.96rem;line-height:1.42}}@media (width<=430px){.tcjc-app-nav button{padding:8px 12px;font-size:.84rem}.tcjc-home-intro-card .tcjc-actions{grid-template-columns:1fr;display:grid}}.tcjc-app-header{padding:max(8px, env(safe-area-inset-top)) 0 8px;background:linear-gradient(#f7f5f2fa,#f7f5f2db);border-bottom:1px solid #1f3a4e24;box-shadow:0 10px 28px #0d1f2d14}.tcjc-app-header-inner{background:linear-gradient(135deg,#ffffffeb,#ffffffb3);border-left:0;border-right:0;border-radius:0;width:100%;min-height:66px;padding:9px clamp(16px,3vw,34px);box-shadow:inset 0 1px #ffffffeb,0 8px 22px #172f3f14}.tcjc-app-nav button{color:#17344a;background:linear-gradient(135deg,#ffffffdb,#ffffff94);border-color:#1f3a4e24;border-radius:14px;min-height:44px;padding:10px 18px;box-shadow:0 8px 18px #1b3c5412,inset 0 1px #ffffffd1}.tcjc-app-nav button.active{color:#fff;background:linear-gradient(135deg,#59a3cffa,#2677aafa);border-radius:14px;box-shadow:0 12px 26px #2452703d,inset 0 1px #ffffff4d}.tcjc-reader-page-clean{padding-top:clamp(16px,2vw,26px)}.tcjc-reader-compact-toolbar{background:linear-gradient(135deg,#faf0d5f0,#eed9a6db);border:1px solid #7e63373d;border-radius:24px;grid-template-columns:minmax(220px,1.1fr) minmax(220px,1fr) minmax(180px,.8fr);align-items:end;gap:14px;padding:16px;display:grid;box-shadow:0 16px 38px #5037141a,inset 0 1px #ffffff9e}.tcjc-reader-compact-toolbar .tcjc-control-field label{color:#886336;letter-spacing:.18em;text-transform:uppercase;margin-bottom:7px;font-size:.72rem;font-weight:950}.tcjc-reader-compact-toolbar .tcjc-control-field select{background-color:#fffaeeeb;border-radius:14px;min-height:48px}.tcjc-search-panel-clean{background:linear-gradient(135deg,#fff8e7eb,#f8e8bed1);border-radius:24px;margin-top:14px}.tcjc-reader-main-section{margin-top:0}.tcjc-reader-layout{align-items:start}.tcjc-current-book-panel{padding-top:0}.tcjc-app-topbar,.tcjc-reader-breadcrumbs{display:none!important}@media (width<=920px){.tcjc-app-header-inner{flex-direction:row;align-items:center;gap:14px;padding:10px 12px}.tcjc-app-brand{flex:none}.tcjc-app-brand img{width:178px;max-height:44px}.tcjc-app-nav{flex:auto;justify-content:flex-start}.tcjc-app-nav button{border-radius:12px;min-height:40px;padding:9px 13px;font-size:.84rem}.tcjc-reader-toolbar-section{width:calc(100vw - 12px);max-width:calc(100vw - 12px);margin-bottom:14px}.tcjc-reader-compact-toolbar{border-radius:20px;grid-template-columns:1fr;gap:11px;padding:13px}.tcjc-search-panel-clean{border-radius:20px;margin-top:11px}}@media (width<=520px){.tcjc-app-header-inner{flex-direction:column;align-items:stretch;padding:9px 8px}.tcjc-app-brand{justify-content:center}.tcjc-app-brand img{width:min(250px,82vw);max-height:42px}.tcjc-app-nav{justify-content:flex-start;width:100%;padding-bottom:1px;overflow-x:auto}.tcjc-app-nav button{border-radius:11px;min-height:38px;padding:8px 12px}}html,body,#root{overflow-x:hidden}.tcjc-app-header{z-index:9000;-webkit-backdrop-filter:blur(14px)saturate(130%);backdrop-filter:blur(14px)saturate(130%);background:#faf9f6f5;border:0;border-bottom:1px solid #142d411f;width:100%;padding:0;position:sticky;top:0;box-shadow:0 4px 18px #0c1e2d14}.tcjc-app-header-inner{width:100%;max-width:none;min-height:72px;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:18px;margin:0;padding:10px clamp(14px,3vw,34px);display:flex}.tcjc-app-brand{box-shadow:none;background:0 0;border:0;flex:none;padding:0}.tcjc-app-brand:hover,.tcjc-app-brand:focus{box-shadow:none;background:0 0}.tcjc-app-brand img{object-fit:contain;width:clamp(190px,22vw,320px);max-width:320px;max-height:52px;display:block}.tcjc-app-nav{scrollbar-width:none;flex:0 auto;justify-content:flex-end;align-items:center;gap:10px;max-width:calc(100vw - 260px);padding:0;display:flex;overflow-x:auto}.tcjc-app-nav button{color:#17344a;white-space:nowrap;min-height:42px;text-shadow:none;background:#ffffffd1;border:1px solid #23455e24;border-radius:12px;padding:10px 18px;font-size:.92rem;font-weight:850;line-height:1;box-shadow:0 4px 12px #172f3f0f}.tcjc-app-nav button:not(:disabled):hover,.tcjc-app-nav button:not(:disabled):focus{color:#17344a;background:#fff;border-color:#147fb742;transform:none;box-shadow:0 6px 16px #172f3f1a}.tcjc-app-nav button.active,.tcjc-app-nav button.active:hover,.tcjc-app-nav button.active:focus{color:#fff;background:linear-gradient(135deg,#5fa8d4,#2f80b8);border-color:#ffffff6b;box-shadow:0 8px 18px #2f80b83d}.tcjc-app-nav button:disabled{opacity:.48;color:#6f7f8c}.tcjc-app-topbar,.tcjc-app-nav-actions,.tcjc-reader-breadcrumbs,.tcjc-reader-card>.tcjc-eyebrow,.tcjc-reader-card>h1,.tcjc-reader-card>p{display:none!important}.tcjc-reader-page-clean,.tcjc-reader-page{padding-top:18px}.tcjc-reader-toolbar-section{width:100%;max-width:none;margin:0 0 14px;padding:0 clamp(14px,3vw,34px)}.tcjc-reader-compact-toolbar{background:#ffffffb8;border:1px solid #23455e1a;border-radius:18px;grid-template-columns:minmax(220px,1.15fr) minmax(220px,1fr) minmax(180px,.75fr);align-items:end;gap:12px;width:100%;padding:14px;display:grid;box-shadow:0 8px 24px #172f3f12}.tcjc-reader-compact-toolbar .tcjc-control-field label{color:#70502c;letter-spacing:.16em;text-transform:uppercase;margin:0 0 6px;font-size:.68rem;font-weight:950}.tcjc-reader-compact-toolbar .tcjc-control-field select{color:#362514;background-color:#fffcf4f5;border-radius:12px;min-height:46px}.tcjc-search-panel-clean,.tcjc-search-panel{background:#ffffffb3;border:1px solid #23455e1a;border-radius:18px;width:min(1220px,100vw - 28px);margin:12px auto 0;padding:16px;box-shadow:0 8px 24px #172f3f12}.tcjc-search-form label{color:#70502c}.tcjc-search-row button{border-radius:12px}.tcjc-current-book-panel{display:none!important}.tcjc-reader-main-section{width:100%;max-width:none;margin-top:22px;padding:0 clamp(14px,3vw,34px)}.tcjc-reader-layout{width:100%;max-width:none;display:block}.tcjc-scripture-panel{width:min(1280px,100%);margin:0 auto}@media (width<=920px){.tcjc-app-header-inner{flex-direction:row;align-items:center;min-height:auto;padding:9px 10px}.tcjc-app-brand img{width:clamp(150px,30vw,210px);max-height:44px}.tcjc-app-nav{justify-content:flex-start;max-width:calc(100vw - 190px)}.tcjc-app-nav button{border-radius:11px;min-height:39px;padding:9px 13px;font-size:.84rem}.tcjc-reader-compact-toolbar{border-radius:16px;grid-template-columns:1fr}.tcjc-reader-toolbar-section{padding:0 10px}}@media (width<=560px){.tcjc-app-header-inner{grid-template-columns:1fr;gap:8px;padding:8px 8px 9px;display:grid}.tcjc-app-brand{justify-content:center}.tcjc-app-brand img{width:min(245px,80vw);max-height:42px}.tcjc-app-nav{width:100%;max-width:100%}.tcjc-app-nav button{min-height:38px;padding:8px 12px}.tcjc-reader-page-clean,.tcjc-reader-page{padding-top:10px}.tcjc-search-panel-clean,.tcjc-search-panel{width:calc(100vw - 20px);padding:13px}.tcjc-reader-main-section{padding:0 10px}}.tcjc-reader-shell .tcjc-reader-toolbar-section,.tcjc-reader-shell .tcjc-reader-nav-section{background:0 0!important}.tcjc-reader-shell .tcjc-reader-compact-toolbar,.tcjc-reader-shell .tcjc-reader-controls{-webkit-backdrop-filter:blur(16px)saturate(145%)!important;backdrop-filter:blur(16px)saturate(145%)!important;background:linear-gradient(135deg,#ffffffe0,#ebf6fca8 52%,#ffffffc7)!important;border:1px solid #94b8cd6b!important;border-radius:20px!important;box-shadow:0 16px 38px #193a521a,inset 0 1px #ffffffdb!important}.tcjc-reader-shell .tcjc-control-field label{color:#2f6f98!important;text-shadow:none!important}.tcjc-reader-shell .tcjc-control-field select{color:#17344a!important;background:linear-gradient(135deg,#fffffffa,#f6fcffe0)!important;border:1px solid #94b8cd80!important;border-radius:13px!important;box-shadow:inset 0 1px #ffffffeb!important}.tcjc-reader-shell .tcjc-search-panel,.tcjc-reader-shell .tcjc-search-panel-clean{background:linear-gradient(135deg,#ffffffe0,#ebf6fca8 52%,#ffffffc7)!important;border:1px solid #94b8cd6b!important;box-shadow:0 16px 38px #193a521a,inset 0 1px #ffffffdb!important}.tcjc-reader-shell .tcjc-search-form label{color:#2f6f98!important}.tcjc-reader-shell .tcjc-search-row input{color:#17344a!important;background:linear-gradient(135deg,#fffffffa,#f6fcffe0)!important;border:1px solid #94b8cd80!important}.tcjc-reader-shell .tcjc-search-row button[type=submit]{color:#fff!important;background:linear-gradient(135deg,#6fb1d7f5,#3579a3f5)!important;border:1px solid #ffffff70!important}.tcjc-reader-shell .tcjc-search-clear{color:#17344a!important;background:linear-gradient(135deg,#ffffffe0,#ebf6fcb8)!important;border:1px solid #94b8cd7a!important}.tcjc-daily-home-date{color:#b8e8ff!important;letter-spacing:.12em!important;text-transform:uppercase!important;margin-bottom:10px!important;font-size:.82rem!important;font-weight:900!important}.tcjc-daily-home-quote{color:#fffffff0;text-shadow:0 1px 3px #07121f80,0 8px 22px #07121f38;border:0;margin:0 0 14px;padding:0;font-size:clamp(1rem,1.5vw,1.18rem);font-style:italic;line-height:1.48}.tcjc-daily-home-reference{color:#b8e8ff!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:16px!important;font-size:.82rem!important;font-weight:850!important;line-height:1.35!important}.tcjc-mini-btn.primary{color:#fff;background:linear-gradient(135deg,#6fb1d7f5,#3579a3f5);border:1px solid #ffffff70;box-shadow:0 10px 24px #2452702e,inset 0 1px #ffffff52}.tcjc-today-grid{align-self:stretch}.tcjc-today-card{-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);border:1px solid #ffffff75;border-radius:22px;flex-direction:column;min-height:0;padding:24px 24px 22px;display:flex;box-shadow:0 20px 48px #00000038,inset 0 1px #ffffff61,inset 0 -1px #94b8cd24;background:linear-gradient(135deg,#0c233475,#144c704d 52%,#071a286b)!important}.tcjc-today-card:before{opacity:.52;background:linear-gradient(135deg,#ffffff52,#0000 32%,#94b8cd1f 68%,#0000 100%)}.tcjc-today-card-top{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:10px;display:flex}.tcjc-today-card-top h2{margin-bottom:0}.tcjc-today-icon{color:#b8e8ff;background:linear-gradient(135deg,#ffffff2e,#ffffff12);border:1px solid #ffffff52;border-radius:13px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;font-size:1.1rem;font-weight:900;display:inline-flex;box-shadow:inset 0 1px #ffffff3d}.tcjc-today-card-verse .tcjc-daily-home-quote{background:linear-gradient(135deg,#ffffff1f,#ffffff0d);border:1px solid #fff3;border-radius:18px;margin-top:4px;padding:16px 17px}.tcjc-today-card-reading>p:not(.tcjc-daily-home-date):not(.tcjc-daily-home-reference){border-left:3px solid #b8e8ff85;padding-left:16px}.tcjc-mini-btn,.tcjc-mini-btn.primary,.tcjc-search-row button,.tcjc-search-clear,.tcjc-app-nav button,.tcjc-btn{border-radius:13px!important}.tcjc-mini-btn{width:fit-content;min-height:42px;margin-top:auto;padding:11px 18px}.tcjc-app-nav button{padding:10px 15px}@media (width<=920px){.tcjc-app-nav button{padding:9px 12px;font-size:.82rem}.tcjc-today-card{padding:22px 18px 20px}.tcjc-today-icon{border-radius:12px;width:38px;height:38px}}@media (width<=560px){.tcjc-app-nav{gap:8px}.tcjc-app-nav button{min-height:38px;padding:8px 11px}.tcjc-today-card-top{gap:12px}}.tcjc-home-dashboard{grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr)}.tcjc-home-intro-card{flex-direction:column;justify-content:center;min-height:540px;padding:clamp(34px,4vw,52px);display:flex}.tcjc-home-intro-card h1{max-width:760px;font-size:clamp(2.55rem,4.8vw,5.35rem)}.tcjc-home-lead{max-width:760px;margin-bottom:24px!important;font-size:clamp(1.08rem,1.45vw,1.28rem)!important;line-height:1.62!important}.tcjc-home-feature-list{gap:12px;margin:8px 0 26px;display:grid}.tcjc-home-feature{background:linear-gradient(135deg,#ffffff29,#ffffff0f);border:1px solid #ffffff3d;border-radius:17px;grid-template-columns:92px minmax(0,1fr);align-items:start;gap:14px;padding:14px 16px;display:grid;box-shadow:inset 0 1px #ffffff38}.tcjc-home-feature span{color:#fff;letter-spacing:.09em;text-transform:uppercase;background:linear-gradient(135deg,#6fb1d7f0,#3579a3f0);border-radius:12px;justify-content:center;align-items:center;min-height:34px;padding:8px 10px;font-size:.78rem;font-weight:900;display:inline-flex;box-shadow:0 8px 18px #2452702e,inset 0 1px #ffffff47}.tcjc-home-feature p{color:#ffffffe8;margin:0!important;font-size:.98rem!important;line-height:1.42!important}@media (width<=920px){.tcjc-home-dashboard{grid-template-columns:1fr}.tcjc-home-intro-card{min-height:auto}}@media (width<=560px){.tcjc-home-intro-card{padding:28px 20px}.tcjc-home-feature{grid-template-columns:1fr;gap:9px}.tcjc-home-feature span{width:fit-content}}.tcjc-home-dashboard{grid-template-columns:minmax(0,1.35fr) minmax(320px,.75fr);width:min(1380px,100%)}.tcjc-home-intro-card{width:100%;padding:clamp(34px,4vw,50px);min-height:unset!important}.tcjc-home-intro-card h1{max-width:900px}.tcjc-home-lead{max-width:860px}.tcjc-home-feature-list{max-width:920px}.tcjc-home-feature{grid-template-columns:160px minmax(0,1fr)}.tcjc-home-feature span{text-align:center;width:100%}@media (width<=920px){.tcjc-home-dashboard{grid-template-columns:1fr;width:min(760px,100%)}.tcjc-home-feature{grid-template-columns:150px minmax(0,1fr)}}@media (width<=560px){.tcjc-home-dashboard{width:100%}.tcjc-home-feature{grid-template-columns:1fr}.tcjc-home-feature span{width:fit-content}}.tcjc-app-header{transition:padding .22s,background .22s,-webkit-backdrop-filter .22s,backdrop-filter .22s;z-index:10000!important;position:sticky!important;top:0!important}.tcjc-app-header-inner{transition:min-height .22s,padding .22s,border-radius .22s,background .22s,box-shadow .22s,border-color .22s}.tcjc-app-brand img{transition:width .22s,max-height .22s,opacity .22s}.tcjc-app-nav button{transition:min-height .22s,padding .22s,background .22s,border-color .22s,color .22s,box-shadow .22s}.tcjc-app-scrolled .tcjc-app-header{padding-top:max(5px, env(safe-area-inset-top));-webkit-backdrop-filter:blur(26px)saturate(170%);backdrop-filter:blur(26px)saturate(170%);background:linear-gradient(#f7fafca3,#f7fafc5c);padding-bottom:5px}.tcjc-app-scrolled .tcjc-app-header-inner{background:linear-gradient(135deg,#ffffff8f,#ffffff47 52%,#ffffff75);border-color:#ffffff8a;min-height:58px;padding-top:7px;padding-bottom:7px;box-shadow:0 12px 30px #193a521a,inset 0 1px #ffffffad}.tcjc-app-scrolled .tcjc-app-brand img{opacity:.96;width:clamp(178px,19vw,288px);max-height:44px}@media (width<=920px){.tcjc-app-scrolled .tcjc-app-header-inner{min-height:54px;padding-top:7px;padding-bottom:7px}.tcjc-app-scrolled .tcjc-app-brand img{width:clamp(145px,28vw,198px);max-height:40px}.tcjc-app-scrolled .tcjc-app-nav button{min-height:36px;padding-top:7px;padding-bottom:7px}}@media (width<=560px){.tcjc-app-scrolled .tcjc-app-header-inner{gap:6px}.tcjc-app-scrolled .tcjc-app-brand img{width:min(224px,74vw);max-height:38px}}.tcjc-app-header{will-change:padding, background;transform:translateZ(0);z-index:20000!important;width:100%!important;position:fixed!important;top:0!important;left:0!important;right:0!important}.tcjc-app-content,.tcjc-reader-page{padding-top:var(--tcjc-fixed-header-space)!important}.tcjc-homepage{padding-top:0!important}.tcjc-section.tcjc-app-hero,.tcjc-section.tcjc-hero{margin-top:0!important}.tcjc-app-scrolled .tcjc-app-header{opacity:.96;position:fixed!important}.tcjc-app-scrolled .tcjc-app-header-inner{min-height:56px!important}.tcjc-app-scrolled .tcjc-app-brand img{max-height:40px!important}.tcjc-app-scrolled .tcjc-app-nav button{min-height:36px!important}.tcjc-reader-page{--tcjc-fixed-header-space:92px}@media (width<=920px){.tcjc-app-shell{--tcjc-fixed-header-space:118px}.tcjc-reader-page{--tcjc-fixed-header-space:112px}}@media (width<=560px){.tcjc-app-shell{--tcjc-fixed-header-space:124px}.tcjc-reader-page{--tcjc-fixed-header-space:118px}.tcjc-app-scrolled .tcjc-app-header-inner{min-height:52px!important}.tcjc-app-scrolled .tcjc-app-brand img{max-height:36px!important}.tcjc-app-scrolled .tcjc-app-nav button{min-height:34px!important}}.tcjc-app-shell{--tcjc-fixed-header-space:86px}.tcjc-app-header{padding-top:max(6px, env(safe-area-inset-top))!important;padding-bottom:6px!important}.tcjc-app-header-inner{gap:clamp(10px,2vw,22px)!important;min-height:58px!important;padding:7px clamp(14px,3vw,28px)!important}.tcjc-app-brand img{width:clamp(180px,18vw,260px)!important;max-height:42px!important}.tcjc-app-nav{gap:8px!important}.tcjc-app-nav button{border-radius:12px!important;min-height:38px!important;padding:8px 15px!important;font-size:.92rem!important}.tcjc-app-content,.tcjc-reader-page{padding-top:var(--tcjc-fixed-header-space)!important}.tcjc-homepage .tcjc-app-hero,.tcjc-homepage .tcjc-hero{padding-top:18px!important}.tcjc-app-scrolled .tcjc-app-header{padding-top:max(4px, env(safe-area-inset-top))!important;padding-bottom:4px!important}.tcjc-app-scrolled .tcjc-app-header-inner{min-height:50px!important;padding-top:5px!important;padding-bottom:5px!important}.tcjc-app-scrolled .tcjc-app-brand img{width:clamp(168px,16vw,238px)!important;max-height:36px!important}.tcjc-app-scrolled .tcjc-app-nav button{min-height:34px!important;padding-top:6px!important;padding-bottom:6px!important}@media (width<=920px){.tcjc-app-shell{--tcjc-fixed-header-space:112px}.tcjc-app-header-inner{gap:8px!important;min-height:54px!important;padding:7px 12px!important}.tcjc-app-brand img{width:clamp(150px,34vw,230px)!important;max-height:38px!important}.tcjc-app-nav{gap:7px!important}.tcjc-app-nav button{min-height:36px!important;padding:7px 12px!important;font-size:.86rem!important}.tcjc-homepage .tcjc-app-hero,.tcjc-homepage .tcjc-hero{padding-top:14px!important}}@media (width<=560px){.tcjc-app-shell{--tcjc-fixed-header-space:104px}.tcjc-app-header{padding-top:max(5px, env(safe-area-inset-top))!important;padding-bottom:5px!important}.tcjc-app-header-inner{border-radius:0 0 18px 18px!important;min-height:48px!important;padding:6px 10px!important}.tcjc-app-brand img{width:min(178px,58vw)!important;max-height:34px!important}.tcjc-app-nav{gap:6px!important}.tcjc-app-nav button{border-radius:10px!important;min-height:32px!important;padding:6px 10px!important;font-size:.78rem!important}.tcjc-app-scrolled .tcjc-app-header-inner{min-height:44px!important}.tcjc-app-scrolled .tcjc-app-brand img{max-height:30px!important}.tcjc-app-scrolled .tcjc-app-nav button{min-height:30px!important;padding-top:5px!important;padding-bottom:5px!important}.tcjc-homepage .tcjc-app-hero,.tcjc-homepage .tcjc-hero{padding-top:12px!important}}.tcjc-app-nav button:not(:disabled):hover,.tcjc-app-nav button:not(:disabled):focus-visible,.tcjc-app-nav button:not(:disabled):active,.tcjc-app-nav button.active{color:#fff!important;background:linear-gradient(135deg,#4e9eccfa,#2d7aabf5)!important;border-color:#ffffff9e!important;box-shadow:0 12px 26px #185e8e38,inset 0 1px #ffffff6b!important}.tcjc-app-nav button:not(:disabled):active{transform:translateY(1px)scale(.99)}@media (hover:none){.tcjc-app-nav button:not(:disabled):active,.tcjc-app-nav button:not(:disabled):focus,.tcjc-app-nav button.active{color:#fff!important;background:linear-gradient(135deg,#4e9eccfa,#2d7aabf5)!important;border-color:#ffffff9e!important;box-shadow:0 10px 22px #185e8e33,inset 0 1px #fff6!important}}.tcjc-app-nav button:disabled,.tcjc-app-nav button:disabled:hover,.tcjc-app-nav button:disabled:active{color:#17344a57!important;box-shadow:none!important;background:#ffffff85!important;border-color:#ffffff85!important;transform:none!important}.tcjc-app-nav{overscroll-behavior-x:contain;overscroll-behavior-y:none;touch-action:pan-x;-webkit-overflow-scrolling:touch;scrollbar-width:none;align-items:center!important;overflow:auto hidden!important}.tcjc-app-search-trigger{color:#fff!important;background:radial-gradient(circle at 30% 22%,#ffffff57,#0000 28%),linear-gradient(135deg,#4e9eccfa,#2d7aabf5)!important;border-color:#ffffff9e!important;border-radius:999px!important;place-items:center!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;padding:0!important;display:inline-grid!important;box-shadow:0 10px 24px #185e8e38,inset 0 1px #ffffff6b!important}.tcjc-app-search-trigger span{font-size:1.45rem;line-height:1;transform:translateY(-1px)}.tcjc-reader-toolbar-section{position:relative}.tcjc-reader-theme-toggle{z-index:5;color:#fff;cursor:pointer;background:radial-gradient(circle at 30% 22%,#ffffff57,#0000 28%),linear-gradient(135deg,#4e9eccfa,#2d7aabfa);border:1px solid #ffffffad;border-radius:999px;place-items:center;width:42px;height:42px;display:inline-grid;position:absolute;top:18px;right:18px;box-shadow:0 14px 30px #185e8e3d,inset 0 1px #ffffff73}.tcjc-reader-theme-toggle span{font-size:1.22rem;line-height:1}.tcjc-search-overlay{z-index:26000;padding:calc(var(--tcjc-fixed-header-space,92px) + 18px) clamp(14px, 3vw, 28px) 24px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07172233;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.tcjc-search-popover{background:linear-gradient(135deg,#ffffffeb,#ebf6fcc7 52%,#ffffffdb);border:1px solid #ffffff9e;border-radius:28px;width:min(760px,100%);position:relative;box-shadow:0 26px 80px #193a5238,inset 0 1px #ffffffd1}.tcjc-search-popover .tcjc-search-panel{box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important}.tcjc-search-popover .tcjc-search-form{padding-right:34px}.tcjc-search-popover-close{z-index:2;color:#17344a;cursor:pointer;background:#ffffffb8;border:1px solid #94b8cd57;border-radius:999px;width:38px;height:38px;font-size:1.45rem;line-height:1;position:absolute;top:12px;right:12px;box-shadow:0 10px 22px #193a521f,inset 0 1px #ffffffb8}body.tcjc-reader-dark-active .tcjc-app-header{-webkit-backdrop-filter:blur(24px)saturate(150%)!important;backdrop-filter:blur(24px)saturate(150%)!important;background:linear-gradient(#06121ddb,#06121da3)!important}.tcjc-reader-theme-dark,.tcjc-reader-theme-dark .tcjc-reader-page{background:radial-gradient(circle at 20% 0,#4fdcff1a,#0000 34%),linear-gradient(#071722,#0a1b28 48%,#06141f)!important}.tcjc-reader-theme-dark .tcjc-reader-compact-toolbar,.tcjc-reader-theme-dark .tcjc-search-panel{background:linear-gradient(135deg,#10283bd6,#081826c2)!important;border-color:#94b8cd52!important;box-shadow:0 18px 48px #00000042,inset 0 1px #ffffff1f!important}.tcjc-reader-theme-dark .tcjc-control-field label,.tcjc-reader-theme-dark .tcjc-search-form label{color:#b7e9ff!important}.tcjc-reader-theme-dark .tcjc-control-field select,.tcjc-reader-theme-dark .tcjc-search-row input{color:#effaff!important;background:#020c1494!important;border-color:#94b8cd4d!important}.tcjc-reader-theme-dark .tcjc-scripture-panel{color:#edf8fc!important;background:radial-gradient(circle at 22% 0,#4fdcff12,#0000 32%),linear-gradient(#0e2232f5,#07131efa)!important;border-color:#94b8cd47!important;box-shadow:0 26px 70px #00000052,inset 0 1px #ffffff1a!important}.tcjc-reader-theme-dark .tcjc-book-label,.tcjc-reader-theme-dark .tcjc-verse-num{color:#9bdcff!important}.tcjc-reader-theme-dark .tcjc-target-verse{background:#4f9ecc29!important}.tcjc-reader-theme-dark .tcjc-nav-btn,.tcjc-reader-theme-dark .tcjc-search-row button[type=submit]{color:#fff!important;background:linear-gradient(135deg,#4e9eccfa,#2d7aabfa)!important;border-color:#ffffff80!important}.tcjc-reader-theme-dark .tcjc-search-clear{color:#dff5ff!important;background:#ffffff1a!important;border-color:#94b8cd4d!important}.tcjc-reader-theme-dark .tcjc-search-message,.tcjc-reader-theme-dark .tcjc-swipe-hint{color:#e8f7ffb8!important}.tcjc-reader-theme-dark .tcjc-search-result{color:#effaff!important;background:#ffffff14!important;border-color:#94b8cd3d!important}.tcjc-reader-theme-dark .tcjc-search-result span{color:#fff!important}.tcjc-reader-theme-dark .tcjc-search-result small,.tcjc-reader-theme-dark .tcjc-search-result em{color:#e8f7ffc2!important}body.tcjc-reader-dark-active .tcjc-search-popover-close{color:#dff5ff;background:#ffffff14;border-color:#94b8cd47}@media (width<=720px){.tcjc-app-search-trigger{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}.tcjc-app-search-trigger span{font-size:1.28rem}.tcjc-reader-theme-toggle{width:38px;height:38px;top:12px;right:12px}.tcjc-reader-theme-toggle span{font-size:1.08rem}.tcjc-reader-compact-toolbar{padding-right:56px!important}.tcjc-search-overlay{padding:calc(var(--tcjc-fixed-header-space,104px) + 12px) 12px 18px}.tcjc-search-popover{border-radius:24px}}body.tcjc-search-open .tcjc-app-shell{overscroll-behavior:none}.tcjc-app-nav{align-items:center;gap:12px}.tcjc-app-search-trigger{width:52px;min-width:52px;height:52px;box-shadow:none;background:0 0;border:1px solid #94b8cd61;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.tcjc-app-search-trigger span{color:#2c628f;font-size:1.6rem;line-height:1;display:inline-block;transform:translateY(-1px)}.tcjc-app-search-trigger:hover,.tcjc-app-search-trigger:focus-visible{background:linear-gradient(#74b6e2 0%,#4b95ca 100%);border-color:#94b8cd99;box-shadow:0 10px 24px #5b8bb038}.tcjc-app-search-trigger:hover span,.tcjc-app-search-trigger:focus-visible span{color:#fff}.tcjc-search-overlay{z-index:2500;-webkit-backdrop-filter:blur(10px);background:#0c121a57;justify-content:center;align-items:flex-start;padding:104px 20px 24px;display:flex;position:fixed;inset:0}.tcjc-search-popover{background:#fbfdfff5;border:1px solid #b8cbdcd1;border-radius:26px;width:min(760px,100vw - 40px);max-height:calc(100dvh - 132px);position:relative;overflow:hidden;box-shadow:0 24px 50px #14223033}.tcjc-search-popover .tcjc-search-panel,.tcjc-search-popover .tcjc-search-panel-clean{box-shadow:none;background:0 0;border:0;margin:0;padding:22px 22px 18px}.tcjc-search-popover .tcjc-search-form{flex-direction:column;gap:12px;display:flex}.tcjc-search-popover .tcjc-search-form label{margin:0}.tcjc-search-popover .tcjc-search-row{align-items:center;gap:12px;display:flex}.tcjc-search-popover .tcjc-search-row input[type=search]{flex:auto;min-width:0}.tcjc-search-popover .tcjc-search-row button[type=submit],.tcjc-search-popover .tcjc-search-row .tcjc-search-clear{flex:none;min-width:124px}.tcjc-search-popover .tcjc-search-message{margin:0}.tcjc-search-popover .tcjc-search-results{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;max-height:min(52dvh,420px);margin-top:10px;padding-right:4px;overflow-y:auto}.tcjc-search-popover .tcjc-search-result{scroll-margin-top:16px}.tcjc-search-popover-close{color:#203246;background:#ffffffe0;border:1px solid #b8cbdcd6;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.65rem;line-height:1;display:inline-flex;position:absolute;top:14px;right:14px;box-shadow:0 8px 18px #1e2a371f}.tcjc-search-popover-close:hover,.tcjc-search-popover-close:focus-visible{background:#fff}@media (width<=900px){.tcjc-search-overlay{padding-top:92px}}@media (width<=767px){.tcjc-app-search-trigger{width:48px;min-width:48px;height:48px}.tcjc-app-search-trigger span{font-size:1.5rem}.tcjc-search-overlay{align-items:flex-start;padding:86px 14px 18px}.tcjc-search-popover{border-radius:22px;width:calc(100vw - 28px);max-height:calc(100dvh - 104px)}.tcjc-search-popover .tcjc-search-panel,.tcjc-search-popover .tcjc-search-panel-clean{padding:18px 16px 16px}.tcjc-search-popover .tcjc-search-row{flex-direction:column;align-items:stretch}.tcjc-search-popover .tcjc-search-row button[type=submit],.tcjc-search-popover .tcjc-search-row .tcjc-search-clear{width:100%;min-width:0}.tcjc-search-popover .tcjc-search-results{max-height:min(46dvh,360px)}.tcjc-search-popover-close{width:38px;height:38px;top:12px;right:12px}}.tcjc-app-nav .tcjc-app-search-trigger,.tcjc-app-nav .tcjc-app-search-trigger:hover,.tcjc-app-nav .tcjc-app-search-trigger:focus-visible,.tcjc-app-nav .tcjc-app-search-trigger:active{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;box-shadow:none!important;color:#2f79a9!important;background:0 0!important;border:0!important;border-radius:999px!important;place-items:center!important;margin:0!important;padding:0!important;display:inline-grid!important;transform:none!important}.tcjc-app-nav .tcjc-app-search-trigger span{color:#2f79a9!important;text-shadow:none!important;font-size:2rem!important;font-weight:900!important;line-height:1!important;transform:translateY(-1px)!important}.tcjc-app-nav .tcjc-app-search-trigger:hover span,.tcjc-app-nav .tcjc-app-search-trigger:focus-visible span,.tcjc-app-nav .tcjc-app-search-trigger:active span{color:#174e77!important}body.tcjc-search-open{overflow:hidden!important}html:has(body.tcjc-search-open){overflow:hidden!important}.tcjc-search-overlay{z-index:50000!important;width:100vw!important;height:100dvh!important;padding:calc(var(--tcjc-fixed-header-space,86px) + 28px) 18px 24px!important;-webkit-backdrop-filter:blur(12px)saturate(115%)!important;backdrop-filter:blur(12px)saturate(115%)!important;background:#08101852!important;justify-content:center!important;align-items:flex-start!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden!important}.tcjc-search-popover{width:min(720px,100vw - 36px)!important;max-width:720px!important;max-height:calc(100dvh - var(--tcjc-fixed-header-space,86px) - 56px)!important;background:linear-gradient(135deg,#fffffff5,#eff8fdeb)!important;border:1px solid #b8cbdcdb!important;border-radius:26px!important;position:relative!important;overflow:hidden!important;box-shadow:0 28px 70px #1020303d,inset 0 1px #ffffffdb!important}.tcjc-search-popover .tcjc-search-panel,.tcjc-search-popover .tcjc-search-panel-clean{width:100%!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:24px!important;overflow:hidden!important}.tcjc-search-popover .tcjc-search-form{width:100%!important;margin:0!important;padding:0!important;display:block!important}.tcjc-search-popover .tcjc-search-form label{color:#2f6f98!important;margin:0 52px 10px 0!important;display:block!important}.tcjc-search-popover .tcjc-search-row{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;width:100%!important;max-width:100%!important;display:grid!important;overflow:visible!important}.tcjc-search-popover .tcjc-search-row input,.tcjc-search-popover .tcjc-search-row input[type=search]{box-sizing:border-box!important;flex:none!important;width:100%!important;min-width:0!important;max-width:100%!important;height:56px!important}.tcjc-search-popover .tcjc-search-row button,.tcjc-search-popover .tcjc-search-row button[type=submit]{white-space:nowrap!important;flex:none!important;width:auto!important;min-width:118px!important;max-width:150px!important;height:56px!important;padding:0 22px!important}.tcjc-search-popover .tcjc-search-row .tcjc-search-clear{width:auto!important;min-width:92px!important;height:56px!important}.tcjc-search-popover .tcjc-search-results{overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important;gap:10px!important;max-height:min(48dvh,390px)!important;margin-top:14px!important;padding:2px 6px 2px 0!important;display:grid!important;overflow:hidden auto!important}.tcjc-search-popover-close{z-index:3!important;position:absolute!important;top:13px!important;right:13px!important}@media (width<=720px){.tcjc-app-nav .tcjc-app-search-trigger{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}.tcjc-app-nav .tcjc-app-search-trigger span{font-size:1.75rem!important}.tcjc-search-overlay{padding:calc(var(--tcjc-fixed-header-space,104px) + 12px) 12px 16px!important}.tcjc-search-popover{width:calc(100vw - 24px)!important;max-width:none!important;max-height:calc(100dvh - var(--tcjc-fixed-header-space,104px) - 28px)!important;border-radius:22px!important}.tcjc-search-popover .tcjc-search-panel,.tcjc-search-popover .tcjc-search-panel-clean{padding:18px 16px 16px!important}.tcjc-search-popover .tcjc-search-row{grid-template-columns:1fr!important;gap:10px!important}.tcjc-search-popover .tcjc-search-row button,.tcjc-search-popover .tcjc-search-row button[type=submit],.tcjc-search-popover .tcjc-search-row .tcjc-search-clear{width:100%!important;min-width:0!important;max-width:none!important}.tcjc-search-popover .tcjc-search-results{max-height:min(44dvh,340px)!important}}.tcjc-app-nav .tcjc-app-search-trigger,.tcjc-app-nav .tcjc-app-search-trigger:active{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;box-shadow:none!important;color:#2f79a9!important;background:0 0!important;border:1px solid #0000!important;border-radius:12px!important;padding:0!important}.tcjc-app-nav .tcjc-app-search-trigger:hover,.tcjc-app-nav .tcjc-app-search-trigger:focus-visible{box-shadow:none!important;background:#ffffff2e!important;border-color:#2f79a98c!important;transform:none!important}.tcjc-app-nav .tcjc-app-search-trigger span,.tcjc-app-nav .tcjc-app-search-trigger:hover span,.tcjc-app-nav .tcjc-app-search-trigger:focus-visible span,.tcjc-app-nav .tcjc-app-search-trigger:active span{color:#2f79a9!important;text-shadow:none!important;font-size:1.85rem!important;font-weight:800!important;line-height:1!important;transform:translateY(-1px)!important}.tcjc-search-popover{padding-top:0!important}.tcjc-search-popover .tcjc-search-form label{margin-right:52px!important}.tcjc-search-popover .tcjc-search-row{padding-right:0!important}.tcjc-search-popover-close,.tcjc-search-popover-close:hover,.tcjc-search-popover-close:focus-visible,.tcjc-search-popover-close:active{color:#2f79a9!important;width:36px!important;height:36px!important;box-shadow:none!important;background:0 0!important;border:1px solid #2f79a98c!important;border-radius:10px!important;font-size:1.55rem!important;line-height:1!important;top:16px!important;right:18px!important;transform:none!important}@media (width>=721px){.tcjc-search-popover{width:min(740px,100vw - 40px)!important}.tcjc-search-popover .tcjc-search-row{grid-template-columns:minmax(0,1fr) 132px!important}.tcjc-search-popover .tcjc-search-row button[type=submit]{min-width:132px!important;max-width:132px!important}}@media (width<=720px){.tcjc-search-popover-close{border-radius:9px!important;width:34px!important;height:34px!important;top:14px!important;right:14px!important}.tcjc-search-popover .tcjc-search-form label{margin-right:48px!important}}.tcjc-app-header .tcjc-app-nav button.tcjc-app-search-trigger,.tcjc-app-header .tcjc-app-nav button.tcjc-app-search-trigger:hover,.tcjc-app-header .tcjc-app-nav button.tcjc-app-search-trigger:focus,.tcjc-app-header .tcjc-app-nav button.tcjc-app-search-trigger:focus-visible,.tcjc-app-header .tcjc-app-nav button.tcjc-app-search-trigger:active,.tcjc-app-header .tcjc-app-nav button.tcjc-app-search-trigger.active,.tcjc-app-scrolled .tcjc-app-header .tcjc-app-nav button.tcjc-app-search-trigger,.tcjc-app-scrolled .tcjc-app-header .tcjc-app-nav button.tcjc-app-search-trigger:hover,.tcjc-app-scrolled .tcjc-app-header .tcjc-app-nav button.tcjc-app-search-trigger:focus,.tcjc-app-scrolled .tcjc-app-header .tcjc-app-nav button.tcjc-app-search-trigger:focus-visible,.tcjc-app-scrolled .tcjc-app-header .tcjc-app-nav button.tcjc-app-search-trigger:active{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;box-shadow:none!important;color:#2f79a9!important;background:0 0!important;border:1px solid #0000!important;border-radius:12px!important;padding:0!important;transform:none!important}.tcjc-app-header .tcjc-app-nav button.tcjc-app-search-trigger:hover,.tcjc-app-header .tcjc-app-nav button.tcjc-app-search-trigger:focus-visible,.tcjc-app-scrolled .tcjc-app-header .tcjc-app-nav button.tcjc-app-search-trigger:hover,.tcjc-app-scrolled .tcjc-app-header .tcjc-app-nav button.tcjc-app-search-trigger:focus-visible{background:#ffffff38!important;border-color:#2f79a99e!important}.tcjc-app-header .tcjc-app-nav button.tcjc-app-search-trigger span,.tcjc-app-header .tcjc-app-nav button.tcjc-app-search-trigger:hover span,.tcjc-app-header .tcjc-app-nav button.tcjc-app-search-trigger:focus span,.tcjc-app-header .tcjc-app-nav button.tcjc-app-search-trigger:focus-visible span,.tcjc-app-header .tcjc-app-nav button.tcjc-app-search-trigger:active span,.tcjc-app-scrolled .tcjc-app-header .tcjc-app-nav button.tcjc-app-search-trigger span,.tcjc-app-scrolled .tcjc-app-header .tcjc-app-nav button.tcjc-app-search-trigger:hover span,.tcjc-app-scrolled .tcjc-app-header .tcjc-app-nav button.tcjc-app-search-trigger:focus-visible span{color:#2f79a9!important;text-shadow:none!important;font-size:1.9rem!important;font-weight:900!important;line-height:1!important;transform:translateY(-1px)!important}.tcjc-search-popover-close,.tcjc-search-popover-close:hover,.tcjc-search-popover-close:focus-visible,.tcjc-search-popover-close:active{top:8px!important;right:14px!important}.tcjc-search-popover .tcjc-search-panel,.tcjc-search-popover .tcjc-search-panel-clean{padding-top:28px!important}.tcjc-search-popover-close,.tcjc-search-popover-close:active{box-shadow:none!important;color:#2f79a9!important;background:0 0!important;border-color:#0000!important;transform:none!important}.tcjc-search-popover-close:hover,.tcjc-search-popover-close:focus-visible{box-shadow:none!important;color:#2f79a9!important;background:#ffffff38!important;border-color:#2f79a99e!important;transform:none!important}body.tcjc-reader-dark-active .tcjc-search-popover-close,body.tcjc-reader-dark-active .tcjc-search-popover-close:active{color:#9bdcff!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}body.tcjc-reader-dark-active .tcjc-search-popover-close:hover,body.tcjc-reader-dark-active .tcjc-search-popover-close:focus-visible{color:#dff5ff!important;box-shadow:none!important;background:#ffffff14!important;border-color:#9bdcff8c!important}body.tcjc-reader-dark-active{background:#080909!important}body.tcjc-reader-dark-active .tcjc-app-shell{background:radial-gradient(circle at 50% 0,#94b8cd0f,#0000 34%),linear-gradient(#0b0d0e 0%,#080909 48%,#050606 100%)!important}body.tcjc-reader-dark-active .tcjc-app-header{-webkit-backdrop-filter:blur(22px)saturate(130%)!important;backdrop-filter:blur(22px)saturate(130%)!important;background:linear-gradient(#0a0c0df0,#0a0c0dc7)!important;border-bottom:1px solid #94b8cd24!important}body.tcjc-reader-dark-active .tcjc-app-header-inner{background:linear-gradient(135deg,#191c1dc7,#0a0d0fb8 52%,#151819c7)!important;border-color:#94b8cd2e!important;box-shadow:0 14px 34px #00000057,inset 0 1px #ffffff14!important}body.tcjc-reader-dark-active .tcjc-app-nav button:not(.active):not(:disabled):not(.tcjc-app-search-trigger){color:#e1eff5db!important;background:#ffffff0e!important;border-color:#94b8cd2e!important}body.tcjc-reader-dark-active .tcjc-app-nav button:not(.active):not(:disabled):not(.tcjc-app-search-trigger):hover,body.tcjc-reader-dark-active .tcjc-app-nav button:not(.active):not(:disabled):not(.tcjc-app-search-trigger):focus-visible{color:#fff!important;background:linear-gradient(135deg,#4587b1eb,#26638ce6)!important;border-color:#94b8cd57!important}body.tcjc-reader-dark-active .tcjc-app-nav button.active{color:#fff!important;background:linear-gradient(135deg,#4587b1fa,#26638cf5)!important;border-color:#ffffff57!important}body.tcjc-reader-dark-active .tcjc-app-nav button:disabled{color:#e1eff53d!important;background:#ffffff08!important;border-color:#94b8cd1a!important}body.tcjc-reader-dark-active .tcjc-app-header .tcjc-app-nav button.tcjc-app-search-trigger,body.tcjc-reader-dark-active .tcjc-app-header .tcjc-app-nav button.tcjc-app-search-trigger:active{background:0 0!important;border-color:#0000!important}body.tcjc-reader-dark-active .tcjc-app-header .tcjc-app-nav button.tcjc-app-search-trigger span{color:#9bdcff!important}body.tcjc-reader-dark-active .tcjc-app-header .tcjc-app-nav button.tcjc-app-search-trigger:hover,body.tcjc-reader-dark-active .tcjc-app-header .tcjc-app-nav button.tcjc-app-search-trigger:focus-visible{background:#ffffff0f!important;border-color:#9bdcff7a!important}.tcjc-reader-theme-dark{background:radial-gradient(circle at 50% 0,#94b8cd0f,#0000 34%),linear-gradient(#0b0d0e 0%,#080909 48%,#050606 100%)!important}.tcjc-reader-theme-dark .tcjc-reader-page{background:radial-gradient(circle at 50% 0,#94b8cd0e,#0000 34%),linear-gradient(#0b0d0e 0%,#080909 55%,#050606 100%)!important}.tcjc-reader-theme-dark .tcjc-reader-compact-toolbar{background:linear-gradient(135deg,#16191adb,#0c0e0fc7)!important;border-color:#94b8cd33!important;box-shadow:0 18px 44px #00000047,inset 0 1px #ffffff14!important}.tcjc-reader-theme-dark .tcjc-control-field label{color:#b7e9ffe0!important}.tcjc-reader-theme-dark .tcjc-control-field select{color:#f5efe1f0!important;background:linear-gradient(#272016d1,#18140fdb)!important;border-color:#b48c5247!important}.tcjc-reader-theme-dark .tcjc-control-field select option{color:#1d1710;background:#f3e3bd}.tcjc-reader-theme-dark .tcjc-scripture-panel{color:#eadbbd!important;background-color:#2a2117!important;background-image:linear-gradient(#ffebb407 1px,#0000 1px),linear-gradient(90deg,#ffebb406 1px,#0000 1px),radial-gradient(circle at 20% 12%,#c6904226,#0000 36%),radial-gradient(circle at 78% 0,#ffe5a014,#0000 32%),linear-gradient(#3a2b18 0%,#2a2117 52%,#201811 100%)!important;background-size:24px 24px,24px 24px,auto,auto,auto!important;border-color:#be8f4a57!important;box-shadow:0 28px 74px #0000007a,inset 0 1px #ffefc21a,inset 0 0 0 1px #ffefc20b!important}.tcjc-reader-theme-dark .tcjc-scripture-panel:before{opacity:.16!important}.tcjc-reader-theme-dark .tcjc-scripture-panel h2{color:#f4e6c8!important;text-shadow:0 2px 16px #00000057!important}.tcjc-reader-theme-dark .tcjc-verse{border-color:#d8ad7029!important}.tcjc-reader-theme-dark .tcjc-target-verse{background:#96672a33!important;box-shadow:inset 4px 0 #d8ad7094!important}.tcjc-reader-theme-dark .tcjc-nav-btn{color:#f7e9cb!important;background:linear-gradient(#4b371de6,#312416e6)!important;border-color:#d8ad7052!important;box-shadow:0 12px 28px #00000047,inset 0 1px #ffffff14!important}.tcjc-reader-theme-dark .tcjc-nav-btn:hover,.tcjc-reader-theme-dark .tcjc-nav-btn:focus-visible{background:linear-gradient(#5d421ff0,#3a2a18f0)!important;border-color:#d8ad7085!important}body.tcjc-reader-dark-active .tcjc-search-overlay{background:#00000085!important}body.tcjc-reader-dark-active .tcjc-search-popover{background:linear-gradient(135deg,#221b14f5,#14110ef5)!important;border-color:#d8ad7040!important;box-shadow:0 28px 74px #00000080,inset 0 1px #ffefc214!important}body.tcjc-reader-dark-active .tcjc-search-popover .tcjc-search-form label{color:#d8ad70!important}body.tcjc-reader-dark-active .tcjc-search-popover .tcjc-search-row input{color:#f1e2c2!important;background:#0c0a08a3!important;border-color:#d8ad7047!important}body.tcjc-reader-dark-active .tcjc-search-popover .tcjc-search-row input::placeholder{color:#f1e2c280!important}body.tcjc-reader-dark-active .tcjc-search-result{color:#eadbbd!important;background:#ffefc20b!important;border-color:#d8ad702e!important}body.tcjc-reader-dark-active .tcjc-search-result span{color:#f4e6c8!important}body.tcjc-reader-dark-active .tcjc-search-result small,body.tcjc-reader-dark-active .tcjc-search-result em,body.tcjc-reader-dark-active .tcjc-search-message{color:#eadbbdb8!important}.tcjc-reader-theme-toggle{width:42px!important;height:42px!important;top:50%!important;right:16px!important;transform:translateY(-50%)!important}.tcjc-reader-theme-toggle:hover,.tcjc-reader-theme-toggle:focus-visible{transform:translateY(-50%)!important}.tcjc-reader-theme-toggle:active{transform:translateY(-50%)scale(.98)!important}.tcjc-reader-compact-toolbar{padding-right:72px!important}@media (width<=720px){.tcjc-reader-theme-toggle{width:38px!important;height:38px!important;top:14px!important;right:14px!important;transform:none!important}.tcjc-reader-theme-toggle:hover,.tcjc-reader-theme-toggle:focus-visible,.tcjc-reader-theme-toggle:active{transform:none!important}.tcjc-reader-compact-toolbar{padding-right:58px!important}}body.tcjc-reader-dark-active,body.tcjc-reader-dark-active html,body.tcjc-reader-dark-active #root,body.tcjc-reader-dark-active .tcjc-app-shell,body.tcjc-reader-dark-active .tcjc-reader-shell,body.tcjc-reader-dark-active .tcjc-reader-page,body.tcjc-reader-dark-active .tcjc-reader-main-section,body.tcjc-reader-dark-active .tcjc-reader-section{background-color:#080909!important}body.tcjc-reader-dark-active .tcjc-reader-main-section,body.tcjc-reader-dark-active .tcjc-reader-section,body.tcjc-reader-dark-active .tcjc-reader-page{background:radial-gradient(circle at 50% 0,#a0aaaa0e,#0000 34%),linear-gradient(#0b0d0e 0%,#080909 52%,#050606 100%)!important}.tcjc-reader-theme-dark .tcjc-scripture-panel{background-color:#342717!important;background-image:linear-gradient(#ffebb408 1px,#0000 1px),linear-gradient(90deg,#ffebb407 1px,#0000 1px),radial-gradient(circle at 18% 8%,#e2a84c2e,#0000 34%),radial-gradient(circle at 82% 0,#ffd8801c,#0000 30%),linear-gradient(135deg,#d89e4614,#0000 34%),linear-gradient(#4a351b 0%,#372817 46%,#2b2015 100%)!important;background-size:24px 24px,24px 24px,auto,auto,auto,auto!important}.tcjc-reader-theme-dark .tcjc-chapter-intro,.tcjc-reader-theme-dark .tcjc-verse-text{color:#f0dfbd!important}.tcjc-reader-theme-dark .tcjc-scripture-panel h2{color:#f8e9c8!important}.tcjc-reader-theme-dark .tcjc-book-label{color:#dfb575!important}.tcjc-reader-theme-dark .tcjc-verse-num{color:#d4a464!important}@media (width<=720px){.tcjc-reader-theme-toggle{right:29px!important}}.tcjc-reader-theme-toggle{right:51px!important}@media (width<=720px){.tcjc-reader-theme-toggle{right:49px!important}}.tcjc-scripture-panel,.tcjc-reader-theme-dark .tcjc-scripture-panel{background-size:auto!important}.tcjc-scripture-panel{background-image:radial-gradient(circle at 18% 8%,#ffe8ae4d,#0000 34%),radial-gradient(circle at 82% 0,#ffffff29,#0000 30%),linear-gradient(#f3dfaa 0%,#ecd197 48%,#e4c486 100%)!important}.tcjc-reader-theme-dark .tcjc-scripture-panel{background-image:radial-gradient(circle at 20% 8%,#e2a84c21,#0000 34%),radial-gradient(circle at 82% 0,#ffd88013,#0000 30%),linear-gradient(#423019 0%,#392917 48%,#332516 100%)!important}.tcjc-scripture-panel:before,.tcjc-reader-theme-dark .tcjc-scripture-panel:before{opacity:0!important;background-image:none!important}@media (width<=720px){.tcjc-reader-theme-dark .tcjc-scripture-panel{background-color:#3a2917!important;background-image:radial-gradient(circle at 20% 8%,#e2a84c1a,#0000 32%),radial-gradient(circle at 82% 0,#ffd8800e,#0000 28%),linear-gradient(#3d2b18 0%,#382817 52%,#342516 100%)!important}.tcjc-reader-theme-toggle{right:29px!important}}.tcjc-app-header-inner{flex-flow:row!important;justify-content:flex-start!important;align-items:center!important;display:flex!important;overflow:hidden!important}.tcjc-app-brand{z-index:2!important;flex:none!important;position:relative!important}.tcjc-app-nav{overscroll-behavior-x:contain!important;overscroll-behavior-y:none!important;touch-action:pan-x!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;flex-wrap:nowrap!important;flex:auto!important;justify-content:flex-start!important;min-width:0!important;max-width:100%!important;display:flex!important;overflow:auto hidden!important}.tcjc-app-nav::-webkit-scrollbar{display:none!important}.tcjc-app-nav button{white-space:nowrap!important;flex:none!important}@media (width<=720px){.tcjc-app-shell{--tcjc-fixed-header-space:76px!important}.tcjc-app-header-inner{gap:8px!important;min-height:52px!important;padding:6px 8px!important}.tcjc-app-brand img{width:116px!important;max-height:36px!important}.tcjc-app-nav{gap:7px!important;padding-left:2px!important;padding-right:10px!important}.tcjc-app-nav button{border-radius:12px!important;min-height:38px!important;padding:7px 12px!important;font-size:.86rem!important}.tcjc-app-nav .tcjc-app-search-trigger{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}.tcjc-reader-page,.tcjc-app-content{padding-top:var(--tcjc-fixed-header-space)!important}}@media (width<=430px){.tcjc-app-brand img{width:104px!important}.tcjc-app-header-inner{gap:6px!important}.tcjc-app-nav button{padding-left:10px!important;padding-right:10px!important;font-size:.82rem!important}}@media (width<=720px){.tcjc-app-header-inner{gap:4px!important;padding-left:2px!important;padding-right:8px!important}.tcjc-app-brand{width:96px!important;min-width:96px!important;max-width:96px!important;margin-left:-6px!important;padding-left:0!important;padding-right:0!important;overflow:visible!important}.tcjc-app-brand img{width:104px!important;max-width:104px!important;max-height:34px!important}.tcjc-app-nav{margin-left:0!important;padding-left:0!important}}@media (width<=430px){.tcjc-app-brand{width:88px!important;min-width:88px!important;max-width:88px!important;margin-left:-8px!important}.tcjc-app-brand img{width:98px!important;max-width:98px!important}}@media (width<=720px){.tcjc-app-header-inner{gap:7px!important;padding-left:6px!important}.tcjc-app-brand{width:104px!important;min-width:104px!important;max-width:104px!important;margin-left:-3px!important}.tcjc-app-brand img{width:110px!important;max-width:110px!important;max-height:35px!important}}@media (width<=430px){.tcjc-app-brand{width:96px!important;min-width:96px!important;max-width:96px!important;margin-left:-4px!important}.tcjc-app-brand img{width:104px!important;max-width:104px!important}}@media (width<=720px){.tcjc-app-header-inner{padding-left:9px!important}.tcjc-app-brand{margin-left:0!important}}@media (width<=430px){.tcjc-app-header-inner{padding-left:8px!important}.tcjc-app-brand{margin-left:-1px!important}}
