@import "https://fonts.googleapis.com/css2?family=Noto+Serif+KR:wght@400;600;700&display=swap";@font-face{font-family:Pretendard;font-weight:900;font-display:swap;src:local(Pretendard Black),url(/assets/Pretendard-Black-B7X87vPW.woff2)format("woff2"),url(/assets/Pretendard-Black-CGKHU3YP.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:800;font-display:swap;src:local(Pretendard ExtraBold),url(/assets/Pretendard-ExtraBold-C0vVUedy.woff2)format("woff2"),url(/assets/Pretendard-ExtraBold-DkRXFB8B.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:700;font-display:swap;src:local(Pretendard Bold),url(/assets/Pretendard-Bold-BYNivUXw.woff2)format("woff2"),url(/assets/Pretendard-Bold-DD7wHHNl.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:600;font-display:swap;src:local(Pretendard SemiBold),url(/assets/Pretendard-SemiBold-ClEDdoZU.woff2)format("woff2"),url(/assets/Pretendard-SemiBold-SXfe8JY8.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:500;font-display:swap;src:local(Pretendard Medium),url(/assets/Pretendard-Medium-Dw2vNklR.woff2)format("woff2"),url(/assets/Pretendard-Medium-Cs2k_Pp2.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:400;font-display:swap;src:local(Pretendard Regular),url(/assets/Pretendard-Regular-BhrLQoBv.woff2)format("woff2"),url(/assets/Pretendard-Regular-D5CgADJ9.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:300;font-display:swap;src:local(Pretendard Light),url(/assets/Pretendard-Light-knQmDAda.woff2)format("woff2"),url(/assets/Pretendard-Light-BSr3DBFh.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:200;font-display:swap;src:local(Pretendard ExtraLight),url(/assets/Pretendard-ExtraLight-Bi0YRlFr.woff2)format("woff2"),url(/assets/Pretendard-ExtraLight-CmnYHmfp.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:100;font-display:swap;src:local(Pretendard Thin),url(/assets/Pretendard-Thin-DWJVAZ2K.woff2)format("woff2"),url(/assets/Pretendard-Thin-Cq3km6ap.woff)format("woff")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-sans:"Pretendard", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-serif:"Noto Serif KR", serif;--bg-primary:#fff;--bg-secondary:#fff;--bg-card:#fffc;--text-primary:#1e293b;--text-secondary:#64748b;--text-muted:#64748b;--border-color:#e2e8f0cc;--primary:#0f766e;--primary-hover:#115e59;--primary-light:#0f766e1a;--on-primary:#fff;--success:#10b981;--success-light:#10b9811a;--on-success:#fff;--warning:#f59e0b;--warning-light:#fef3c7;--warning-border:#f59e0b;--warning-text:#78350f;--on-warning:#fff;--danger:#dc2626;--danger-light:#ef44441a;--color-law:#f43f5e;--color-history:#d97706;--color-poetry:#0d9488;--color-prophets:#8b5cf6;--color-gospels:#eab308;--color-epistles:#0284c7;--color-prophecy:#f97316;--glass-bg:#ffffff73;--glass-border:#fff9;--shadow-sm:0 2px 8px -2px #0000000d;--shadow-md:0 8px 30px -4px #00000014;--shadow-lg:0 20px 40px -10px #0000001f;--radius-sm:10px;--radius-md:16px;--radius-lg:26px;--transition-smooth:background-color .3s cubic-bezier(.4, 0, .2, 1), border-color .3s cubic-bezier(.4, 0, .2, 1), box-shadow .3s cubic-bezier(.4, 0, .2, 1), color .3s cubic-bezier(.4, 0, .2, 1), opacity .3s cubic-bezier(.4, 0, .2, 1), transform .3s cubic-bezier(.4, 0, .2, 1);--ios-blur:saturate(180%) blur(20px);--tab-bar-height:88px}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-primary:#090a0c;--bg-secondary:#111316;--bg-card:#181b1f;--text-primary:#f0f1f2;--text-secondary:#a8acb2;--text-muted:#888d95;--border-color:#d6dce624;--primary:#718abe;--primary-hover:#859bd0;--primary-light:#718abe33;--on-primary:#fff;--success:#69a28e;--success-light:#69a28e2e;--on-success:#fff;--warning:#c29a58;--warning-light:#c29a5833;--warning-border:#d2ad68;--warning-text:#f0dbab;--on-warning:#fff;--danger:#c87584;--danger-light:#c875842e;--color-law:#c06e7e;--color-history:#b9955c;--color-poetry:#62a696;--color-prophets:#9a7fc1;--color-gospels:#c2a856;--color-epistles:#6399bd;--color-prophecy:#c37e61;--glass-bg:#111316f7;--glass-border:#d6dce61a;--shadow-sm:0 2px 8px -2px #0006;--shadow-md:0 8px 30px -4px #00000085;--shadow-lg:0 20px 40px -10px #000000ad}*{box-sizing:border-box;margin:0;padding:0}button,input,select,textarea{font:inherit}button{-webkit-tap-highlight-color:transparent}html,body,#root{max-width:100%;overflow-x:hidden}body{font-family:var(--font-sans);background-color:var(--bg-primary);color:var(--text-primary);min-height:100vh;line-height:1.6;transition:background-color .4s,color .4s}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}button:focus-visible,input:focus-visible,[tabindex]:focus-visible{outline:3px solid color-mix(in srgb, var(--primary) 55%, white);outline-offset:3px}button:focus:not(:focus-visible),input:focus:not(:focus-visible),[tabindex]:focus:not(:focus-visible){outline:none}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-primary)}::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.glass-panel{background:var(--glass-bg);-webkit-backdrop-filter:blur(16px);border:1px solid var(--glass-border);box-shadow:var(--shadow-md)}.reading-overview-card,.group-schedule-card,.group-invite-card,.leaderboard-card,.bible-grid-section,.plan-header-bar:not(.plan-header-bar--open){box-shadow:none}.btn{border-radius:var(--radius-md);font-family:var(--font-sans);cursor:pointer;transition:var(--transition-smooth);border:none;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:.95rem;font-weight:500;display:inline-flex}.btn-primary{background-color:var(--primary);color:var(--on-primary)}.btn-primary:hover{background-color:var(--primary-hover);box-shadow:0 4px 12px color-mix(in srgb, var(--primary) 30%, transparent);transform:translateY(-1px)}.btn-secondary{background-color:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color)}.btn-secondary:hover{background-color:var(--border-color);transform:translateY(-1px)}.btn-icon{border-radius:50%;width:40px;height:40px;padding:0}.settings-page{border-radius:var(--radius-lg);background:var(--bg-secondary);width:min(100%,620px);margin:0 auto;padding:30px 24px}.settings-header{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;gap:16px;padding-bottom:22px;display:flex}.settings-header h2{color:var(--text-primary);font-size:1.5rem;font-weight:800}.settings-eyebrow{color:var(--primary);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.settings-demo-banner{border:1px solid var(--primary-light);border-radius:var(--radius-sm);background:var(--primary-light);color:var(--primary);align-items:center;gap:8px;margin-top:20px;padding:10px 12px;font-size:.82rem;font-weight:700;display:flex}.settings-section{flex-direction:column;gap:10px;margin-top:26px;display:flex}.settings-section h3{color:var(--text-secondary);letter-spacing:.05em;text-transform:uppercase;font-size:.78rem;font-weight:800}.settings-segment{border:1px solid var(--border-color);border-radius:var(--radius-md);background:color-mix(in srgb, var(--text-primary) 6%, var(--bg-primary));gap:4px;padding:4px;display:flex;position:relative}.settings-segment-indicator{z-index:0;background:var(--bg-primary);border:1px solid var(--border-color);box-shadow:var(--shadow-sm);border-radius:10px;transition:transform .35s cubic-bezier(.34,1.56,.64,1),width .35s cubic-bezier(.34,1.56,.64,1),height .35s cubic-bezier(.34,1.56,.64,1);position:absolute;top:0;left:0}.settings-segment-btn{z-index:1;min-height:48px;color:var(--text-secondary);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:7px;padding:8px 10px;font-weight:700;transition:color .25s;display:flex;position:relative}.settings-segment-btn[aria-pressed=true]{color:var(--primary)}.settings-theme-btn{flex-direction:column;gap:4px;min-height:68px;font-size:.82rem}.settings-profile-card{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-primary);width:100%;min-width:0;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;transition:var(--transition-smooth);align-items:center;gap:14px;padding:14px 16px;display:flex}.settings-profile-card:hover{background:var(--bg-secondary)}.settings-profile-card--static{cursor:default}.settings-profile-card--static:hover{background:var(--bg-primary)}.settings-avatar{background:var(--primary);width:44px;height:44px;color:var(--on-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.05rem;font-weight:800;display:flex}.settings-avatar--muted{background:var(--bg-secondary);color:var(--text-secondary);border:1px solid var(--border-color)}.settings-profile-info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.settings-profile-name{text-overflow:ellipsis;white-space:nowrap;font-size:.98rem;font-weight:700;overflow:hidden}.settings-profile-email{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.settings-signout-row{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-primary);width:100%;min-height:50px;color:var(--danger);font:inherit;cursor:pointer;transition:var(--transition-smooth);justify-content:center;align-items:center;gap:8px;font-size:.95rem;font-weight:700;display:flex}.settings-signout-row:hover{background:var(--danger-light);border-color:color-mix(in srgb, var(--danger) 35%, var(--border-color))}.settings-version{border-top:1px solid var(--border-color);color:var(--text-secondary);text-align:center;margin:24px 0 0;padding-top:16px;font-size:.8rem}.form-group{flex-direction:column;gap:6px;margin-bottom:20px;display:flex}.form-label{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:600}.form-input{border-radius:var(--radius-md);border:1px solid var(--border-color);background-color:var(--bg-secondary);color:var(--text-primary);font-family:var(--font-sans);transition:var(--transition-smooth);padding:12px 16px;font-size:1rem}.form-input:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-light);outline:none}.custom-select-panel{z-index:50;background-color:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);min-width:max(100%,200px);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:absolute;top:calc(100% + 6px);overflow:hidden}.custom-select-search{border-bottom:1px solid var(--border-color);flex-shrink:0;align-items:center;gap:8px;padding:10px 12px;display:flex}.custom-select-search-input{min-width:0;color:var(--text-primary);font:inherit;background:0 0;border:none;outline:none;flex:1;font-size:.92rem}.custom-select-search-input:focus-visible{outline:none}.custom-select-options{max-height:280px;padding:6px;overflow-y:auto}.custom-select-empty{text-align:center;color:var(--text-muted);padding:14px 10px;font-size:.85rem}.plan-header-bar--open{box-shadow:none;background-color:var(--bg-primary);border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-color:#0000!important}.plan-progress-ring{width:34px;height:34px;color:var(--text-primary);background:radial-gradient(closest-side, var(--bg-secondary) 66%, transparent 67% 100%), conic-gradient(var(--primary) var(--pct,0%), var(--border-color) 0);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.62rem;font-weight:800;display:flex}.guide-columns,.guide-col-left,.guide-col-right{flex-direction:column;gap:16px;display:flex}@media (width>=860px){.guide-columns{grid-template-columns:1.15fr 1fr;align-items:start;display:grid}}.custom-select-option{border-radius:var(--radius-sm);width:100%;color:var(--text-primary);font:inherit;cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;padding:9px 10px;font-size:.92rem;font-weight:500;transition:background-color .15s;display:flex}.custom-select-option:hover{background:var(--bg-secondary)}.custom-select-option[data-selected]{background:var(--primary-light);color:var(--primary);font-weight:700}.google-input-group{margin-bottom:20px;position:relative}.google-input{border-radius:var(--radius-md);border:1px solid var(--border-color);background-color:var(--bg-secondary);width:100%;color:var(--text-primary);font-family:var(--font-sans);transition:var(--transition-smooth);outline:none;padding:16px 14px 10px;font-size:1rem}.google-input:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-light)}.google-label{color:var(--text-secondary);pointer-events:none;background-color:var(--bg-secondary);padding:0 4px;font-size:.95rem;line-height:1;transition:top .2s,left .2s,font-size .2s,color .2s,background-color .2s;position:absolute;top:14px;left:12px}.google-input:focus~.google-label,.google-input:not(:placeholder-shown)~.google-label{color:var(--primary);background-color:var(--bg-secondary);font-size:.75rem;font-weight:600;top:-8px;left:12px}@keyframes pulse-light{0%,to{opacity:.6}50%{opacity:1}}@keyframes pop-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-pop-in{animation:.35s cubic-bezier(.34,1.56,.64,1) forwards pop-in}.animate-slide-up{animation:.4s cubic-bezier(.16,1,.3,1) forwards slide-up}.reading-overview-card{flex-direction:column;width:100%;height:100%;display:flex}.reading-overview-card.collapsed,.group-schedule-card.collapsed,.group-invite-card.collapsed,.leaderboard-card.collapsed{height:auto!important}@media (width<=1024px){.dashboard-grid{flex-direction:column!important;gap:16px!important;margin-bottom:16px!important}.plan-manager-container{margin-bottom:16px!important}.dashboard-grid>div{flex:100%!important;width:100%!important;min-width:0!important}.bible-filter-toolbar{flex-direction:column!important;align-items:stretch!important}.bible-search{flex-basis:auto!important;max-width:none!important}.progress-filter{grid-template-columns:repeat(4,minmax(0,1fr));display:grid!important}.progress-filter-btn{min-width:0}}@media (width<=768px){body{font-size:15px}main{padding:16px 12px calc(var(--tab-bar-height) + 20px + env(safe-area-inset-bottom)) 12px!important}.dashboard-grid{flex-direction:column!important;gap:16px!important;margin-bottom:16px!important}.plan-manager-container{margin-bottom:16px!important}.dashboard-grid>div{flex:100%!important;width:100%!important;min-width:0!important}.bible-books-list{gap:8px!important}.bible-book-list-item{grid-template-rows:auto auto!important;grid-template-columns:1fr auto!important;align-items:center!important;gap:4px 10px!important;padding:12px 16px!important;display:grid!important}.bible-book-list-item>div:first-child{grid-area:1/1/2/2!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}.bible-book-list-item>div:first-child>span:first-child{flex-shrink:0!important;padding:2px 5px!important;font-size:.6rem!important}.bible-book-list-item>div:first-child>span:nth-child(2){white-space:nowrap!important;font-size:.95rem!important}.bible-book-list-item>div:first-child>span:nth-child(3){font-size:.75rem!important;display:inline!important}.bible-book-list-item>div:nth-child(2){grid-area:2/1/3/3!important;margin-top:4px!important}.bible-book-list-item>div:nth-child(2)>div{height:5px!important}.bible-book-list-item>div:nth-child(3){min-width:unset!important;grid-area:1/2/2/3!important;gap:6px!important;font-size:.75rem!important}}@media (width<=580px){.reading-overview-card,.group-schedule-card,.group-invite-card,.leaderboard-card,.bible-grid-section{border-radius:var(--radius-md)!important;padding:16px 12px!important}.bible-grid-section{padding-left:18px!important}.guide-tracking-container{gap:10px!important;padding:10px 14px!important}.tracking-item-right{flex:auto!important;align-items:stretch!important}.week-days-row{justify-content:space-between!important}.badge-sub-date{display:none!important}.reading-view{padding-left:16px!important;padding-right:16px!important}.verse-list{gap:max(4px, calc(var(--verse-gap,14px) - 10px))!important}.next-reading-panel{flex-direction:column!important;align-items:stretch!important}.next-reading-button{width:100%}.progress-filter{grid-template-columns:repeat(4,minmax(0,1fr))}.progress-filter-btn{padding:8px 4px!important;font-size:.72rem!important}.main-navbar .navbar-inner{flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:6px!important;padding:18px 12px!important}.nav-brand{justify-content:flex-start!important;gap:6px!important;width:auto!important;display:flex!important}.logoTitle{font-size:1.1rem!important}.logoCircle{border-radius:8px!important;width:32px!important;height:32px!important}.guestBadge{padding:1px 6px!important;font-size:.65rem!important}.plan-header-bar{border-radius:var(--radius-md)!important;padding:10px 14px!important}.plan-header-bar--open{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.plan-left-section,.plan-selector-wrapper{width:100%}.plan-dropdown-trigger{justify-content:space-between;width:100%!important;padding:6px 0!important;font-size:1rem!important}.guide-stats-row{gap:8px!important}.guide-stat-badge{border-radius:10px!important;padding:8px 4px!important}.guide-badge-val{font-size:.95rem!important}.guide-badge-label{font-size:.7rem!important}.guide-recommend-value{font-size:1.15rem!important}.bible-tab-container{max-width:100%!important;margin:0 auto 16px!important}.bible-books-grid{flex-direction:column!important;gap:8px!important;display:flex!important}.bible-book-card{border-radius:12px!important;grid-template-rows:auto auto!important;grid-template-columns:auto 1fr auto!important;align-items:center!important;gap:4px 10px!important;height:auto!important;padding:12px 16px!important;display:grid!important;position:relative!important;overflow:visible!important}.bookName{text-align:left!important;color:var(--text-primary)!important;min-width:0!important;font-size:.95rem!important;font-weight:700!important}.bookAbbr{color:var(--text-muted)!important;white-space:nowrap!important;flex-shrink:0!important;font-size:.82rem!important;font-weight:600!important;display:inline-block!important}.cardHeader{flex-direction:row!important;grid-area:1/2/2/3!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;width:auto!important;margin:0!important;display:flex!important}.cardHeader>div:first-child{width:auto!important}.cardTag{border:1.5px solid var(--tag)!important;color:var(--tag)!important;background:0 0!important;border-radius:999px!important;grid-area:1/1/2/2!important;align-self:center!important;padding:3px 7px!important;font-size:.62rem!important;font-weight:800!important;position:static!important}.progress-row{grid-area:1/3/2/4!important;justify-content:flex-end!important;align-self:center!important;gap:8px!important;width:auto!important;margin:0!important;font-size:.82rem!important}.progress-row .percent-text{font-size:.95rem!important;font-weight:800!important}span.progress-text{font-weight:500!important;display:inline!important}.progress-bar-bg{grid-area:2/1/3/4!important;width:100%!important;height:7px!important;margin-top:4px!important}.bible-books-list{gap:8px!important}.bible-book-list-item{grid-template-rows:auto auto!important;grid-template-columns:1fr auto!important;align-items:center!important;gap:4px 10px!important;padding:12px 16px!important;display:grid!important}.bible-book-list-item>div:first-child{grid-area:1/1/2/2!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}.bible-book-list-item>div:first-child>span:first-child{flex-shrink:0!important;padding:2px 5px!important;font-size:.6rem!important}.bible-book-list-item>div:first-child>span:nth-child(2){white-space:nowrap!important;font-size:.95rem!important}.bible-book-list-item>div:first-child>span:nth-child(3){font-size:.75rem!important;display:inline!important}.bible-book-list-item>div:nth-child(2){grid-area:2/1/3/3!important;margin-top:4px!important}.bible-book-list-item>div:nth-child(2)>div{height:5px!important}.bible-book-list-item>div:nth-child(3){min-width:unset!important;grid-area:1/2/2/3!important;gap:6px!important;font-size:.75rem!important}.modal-overlay{padding:10px!important}.modal-content{border-radius:var(--radius-lg)!important;width:95%!important;max-height:90vh!important;box-shadow:var(--shadow-lg)!important;padding:20px 14px!important}.modalTitle{font-size:1.3rem!important}.bulk-action-bar{gap:8px!important;margin-bottom:14px!important}.bulk-btn{padding:6px 8px!important;font-size:.8rem!important}.chapters-grid{grid-template-columns:repeat(auto-fill,minmax(36px,1fr))!important;gap:6px!important}.chapter-btn{border-radius:6px!important;height:36px!important;font-size:.8rem!important}}.stats-action-btn{border:1px solid var(--border-color);background-color:var(--bg-card);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1);display:flex}.stats-action-btn:hover{background-color:var(--primary-light);border-color:color-mix(in srgb, var(--primary) 30%, transparent);color:var(--primary);transform:translateY(-1px)}.stats-action-btn:active{transform:translateY(0)}.hover-bg:hover{background-color:var(--primary-light)!important}.bible-book-card,.bible-book-list-item{transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1)!important}button.bible-book-card,button.bible-book-list-item{appearance:none}.bible-book-card:hover,.bible-book-list-item:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)!important;border-color:var(--primary)!important}.btn:active,.bible-book-card:active,.bible-book-list-item:active,.bottom-tab-btn:active,.chapter-btn:active{transform:scale(.97)}.bottom-tab-btn{transition:transform .15s cubic-bezier(.4,0,.2,1)}.view-toggle-container button{transition:var(--transition-smooth)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.view-toggle-container button:hover{background-color:var(--primary-light);color:var(--primary)!important}@media (width<=768px){.view-toggle-container{display:none!important}.col-rank{width:28px!important;min-width:28px!important}.col-chapters{width:65px!important;min-width:65px!important}.col-percent{width:50px!important;min-width:50px!important}.chapters-count{font-size:.95rem!important}.percent-count{font-size:1rem!important}span.col-chapters,span.col-percent{letter-spacing:0!important;white-space:nowrap!important;font-size:.6rem!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.bible-book-card:hover,.bible-book-list-item:hover,.btn:hover,.stats-action-btn:hover,.btn:active,.bible-book-card:active,.bible-book-list-item:active,.bottom-tab-btn:active,.chapter-btn:active{transform:none!important}}
