@import"https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,500;12..96,700;12..96,800&family=Plus+Jakarta+Sans:wght@400;500;600;700&family=Literata:opsz,wght@7..72,400;7..72,600;7..72,700&family=Patrick+Hand&family=Atkinson+Hyperlegible:wght@400;700&display=swap";@layer base{._content_1hxhe_2{max-width:20rem;padding:var(--spacing-2) var(--spacing-3);background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);font-size:.875rem;line-height:1.4;box-shadow:var(--shadow-md);font-family:var(--font-family-base);border:1px solid var(--border);z-index:var(--z-overlay);overflow-wrap:break-word;word-break:keep-all;animation-duration:var(--animation-duration-normal);animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity}._content_1hxhe_2[data-state=delayed-open][data-side=top]{animation-name:_slideDownAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=bottom]{animation-name:_slideUpAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=left]{animation-name:_slideRightAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=right]{animation-name:_slideLeftAndFade_1hxhe_1}@keyframes _slideUpAndFade_1hxhe_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideDownAndFade_1hxhe_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideLeftAndFade_1hxhe_1{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes _slideRightAndFade_1hxhe_1{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}}._region_fcagy_1{position:fixed;top:calc(var(--safe-area-inset-top, env(safe-area-inset-top, 0px)) + 10px);left:0;right:0;z-index:calc(var(--z-critical) + 1);display:flex;justify-content:center;padding:0 12px;pointer-events:none}._slot_fcagy_16{position:absolute;top:0;left:12px;right:12px;display:flex;justify-content:center;pointer-events:none;transform-origin:top center;transition:transform .44s cubic-bezier(.22,1,.36,1),opacity .26s ease}._toast_fcagy_31{position:relative;pointer-events:auto;display:inline-flex;align-items:center;gap:8px;max-width:min(560px,100%);min-height:34px;padding:4px 4px 4px 8px;background:var(--foreground);color:var(--background);border-radius:var(--radius-full);font-family:var(--font-family-base);font-size:13px;font-weight:500;line-height:1.3;box-shadow:var(--shadow-lg);cursor:default;user-select:none;-webkit-user-select:none;touch-action:none;-webkit-tap-highlight-color:transparent;animation:_toastIn_fcagy_1 .42s cubic-bezier(.2,1.4,.4,1);transform-origin:top center}._noAction_fcagy_60{padding-right:14px}._noIcon_fcagy_64{padding-left:14px}._twoLine_fcagy_68{border-radius:20px;padding-top:6px;padding-bottom:6px}._leaving_fcagy_74{pointer-events:none;animation:_toastOut_fcagy_1 .2s ease-in forwards}._handled_fcagy_84:not(._leaving_fcagy_74),._handled_fcagy_84:not(._leaving_fcagy_74)>*{animation:none!important}._handled_fcagy_84>:not(._fillet_fcagy_89){opacity:var(--toast-content-opacity, 1)}._swiped_fcagy_95,._swiped_fcagy_95>*{animation:none!important}._behind_fcagy_102{pointer-events:none}._toast_fcagy_31._behind_fcagy_102>:not(._fillet_fcagy_89){opacity:0!important;transition:opacity .16s ease}._toast_fcagy_31>:not(._fillet_fcagy_89){transition:opacity .22s ease 60ms}._open_fcagy_117 ._toast_fcagy_31:after{content:"";position:absolute;left:0;right:0;top:100%;height:8px}._icon_fcagy_126{width:20px;height:20px;flex-shrink:0;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--background) 20%,transparent);color:var(--background)}._tone_success_fcagy_137 ._icon_fcagy_126{background:var(--success);color:var(--success-foreground)}._tone_error_fcagy_141 ._icon_fcagy_126{background:var(--error);color:var(--error-foreground)}._tone_warning_fcagy_145 ._icon_fcagy_126{background:var(--warning);color:var(--warning-foreground)}._tone_info_fcagy_149 ._icon_fcagy_126{background:var(--info);color:var(--info-foreground)}._text_fcagy_154{display:flex;flex-direction:column;min-width:0;animation:_textIn_fcagy_1 .28s 70ms both}._title_fcagy_161,._description_fcagy_162{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._twoLine_fcagy_68 ._title_fcagy_161{font-weight:600}._description_fcagy_162{font-size:12px;font-weight:400;color:color-mix(in srgb,var(--background) 65%,transparent)}._divider_fcagy_178{width:1px;height:16px;flex-shrink:0;background:color-mix(in srgb,var(--background) 22%,transparent)}._action_fcagy_185{flex-shrink:0;height:26px;padding:0 12px;border:none;border-radius:var(--radius-full);background:var(--primary);color:var(--primary-foreground);font-family:inherit;font-size:12.5px;font-weight:700;cursor:pointer;transition:filter var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease}._action_fcagy_185:hover{filter:brightness(1.08)}._action_fcagy_185:active{transform:scale(.96)}._action_fcagy_185:focus-visible{outline:2px solid var(--background);outline-offset:2px}._spin_fcagy_215{animation:_spin_fcagy_215 .9s linear infinite}._fillet_fcagy_89{display:none}._dynamic_fcagy_229{top:calc(var(--toast-island-top, 11px) + 34px)}._inline_fcagy_236{position:relative;top:auto;z-index:auto}._inline_fcagy_236._dynamic_fcagy_229{top:auto;padding-top:calc(var(--toast-island-top, 11px) + 34px)}._inline_fcagy_236._dynamic_fcagy_229 ._slot_fcagy_16{top:calc(var(--toast-island-top, 11px) + 34px)}._dynamic_fcagy_229 ._toast_fcagy_31{position:relative;min-width:148px;min-height:36px;background:#000;color:#f5f5f5;box-shadow:none;border-radius:22px;animation:_dynamicIn_fcagy_1 .48s cubic-bezier(.25,1.3,.4,1)}._dynamic_fcagy_229 ._icon_fcagy_126{background:#ffffff2e;color:#f5f5f5}._dynamic_fcagy_229 ._description_fcagy_162{color:#f5f5f59e}._dynamic_fcagy_229 ._divider_fcagy_178{background:#ffffff2e}._dynamic_fcagy_229 ._front_fcagy_277:before{content:"";position:absolute;left:50%;top:-30px;width:108px;height:31px;margin-left:-54px;background:#000;border-radius:16px 16px 0 0;pointer-events:none}._dynamic_fcagy_229 ._fillet_fcagy_89{position:absolute;top:-12px;width:12px;height:12px;pointer-events:none}._dynamic_fcagy_229 ._front_fcagy_277 ._fillet_fcagy_89{display:block}._dynamic_fcagy_229 ._filletLeft_fcagy_302{left:calc(50% - 66px);background:radial-gradient(circle at 0 0,transparent 11.5px,#000 12px)}._dynamic_fcagy_229 ._filletRight_fcagy_307{left:calc(50% + 54px);background:radial-gradient(circle at 100% 0,transparent 11.5px,#000 12px)}._dynamic_fcagy_229 ._toast_fcagy_31>:not(._fillet_fcagy_89){animation:_textIn_fcagy_1 .24s .15s both}._dynamic_fcagy_229 ._leaving_fcagy_74{animation:_dynamicOut_fcagy_1 .26s cubic-bezier(.5,0,.75,0) forwards}._dynamic_fcagy_229 ._leaving_fcagy_74>:not(._fillet_fcagy_89){animation:_contentOut_fcagy_1 .1s ease-in forwards}@keyframes _dynamicIn_fcagy_1{0%{transform:translateY(-34px) scale(.33,.4)}to{transform:none}}@keyframes _dynamicOut_fcagy_1{to{transform:translateY(-34px) scale(.33,.4)}}@keyframes _contentOut_fcagy_1{to{opacity:0}}@keyframes _toastIn_fcagy_1{0%{transform:translateY(-8px) scale(.6);opacity:0;filter:blur(4px)}to{transform:none;opacity:1;filter:none}}@keyframes _toastOut_fcagy_1{to{transform:translateY(-6px) scale(.85);opacity:0}}@keyframes _textIn_fcagy_1{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}@keyframes _spin_fcagy_215{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._slot_fcagy_16{transition-duration:1ms}._toast_fcagy_31,._leaving_fcagy_74,._text_fcagy_154,._dynamic_fcagy_229 ._toast_fcagy_31,._dynamic_fcagy_229 ._leaving_fcagy_74,._dynamic_fcagy_229 ._toast_fcagy_31>:not(._fillet_fcagy_89){animation-duration:1ms;animation-delay:0ms}}._splash_12529_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-critical);display:flex;align-items:center;justify-content:center;overflow:hidden;background:#f7e6c9;color:var(--hero-foreground);transition:opacity .5s ease;padding:0}._splash_12529_1:before{content:"";position:absolute;top:-6%;right:-6%;bottom:-6%;left:-6%;background:radial-gradient(ellipse at center,#fff1d9,#f7e6c9 70%,#eecb9a)}._fade_12529_21{opacity:0;pointer-events:none}._inner_12529_25{position:relative;text-align:center;animation:_rise_12529_1 .85s ease-out;width:100%;height:100vh;height:100dvh;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:clamp(6px,2vh,24px);padding:0;box-sizing:border-box}._bookArt_12529_40{flex:0 1 auto;width:min(90vw,520px,58vh);aspect-ratio:1086 / 715;background-size:100% auto;background-position:center top;background-repeat:no-repeat;border-radius:8px;mix-blend-mode:multiply}._wordmark_12529_50{display:flex;flex-direction:column;align-items:center;color:#45220f;max-width:100%;text-align:center}._wordmarkLead_12529_51{font-family:Georgia,serif;font-size:clamp(20px,4.2vw,32px);font-weight:500;line-height:1.1}._wordmarkMain_12529_52{font-family:Georgia,serif;font-size:clamp(48px,12vw,92px);font-style:italic;line-height:1.1}._rule_12529_53{width:min(74vw,380px);height:1px;background:#6c3c22;margin:12px 0 14px}._wordmarkTagline_12529_54{font-family:Arial,sans-serif;font-size:clamp(13px,3.2vw,19px);line-height:1.3}._splashImage_12529_57{display:block;width:100vw;height:100vh;height:100dvh;max-width:100vw;max-height:100vh;max-height:100dvh;object-fit:contain;margin:0 auto}._mark_12529_68{display:none}._logo_12529_71{display:block;margin:0 auto var(--spacing-4);border-radius:26px;box-shadow:0 0 0 3px #ffffff59}._markOld_12529_77{display:inline-grid;place-items:center;width:64px;height:64px;border-radius:20px;background:#ffffff2e;font-family:var(--font-family-display);font-weight:800;font-size:2rem;margin-bottom:var(--spacing-4)}._title_12529_89{font-family:var(--font-family-display);font-weight:800;font-size:2.6rem;line-height:1.05;margin:0 0 var(--spacing-3)}._tagline_12529_96{margin:0;font-size:1.1rem;opacity:.95;font-style:italic}@keyframes _rise_12529_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){._inner_12529_25{animation:none}}._layer_qxvmb_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}._svg_qxvmb_8{width:100%;height:100%;display:block}._topRight_qxvmb_15,._bottomLeft_qxvmb_16,._topLeft_qxvmb_17,._bottomRight_qxvmb_18{position:absolute;width:clamp(240px,34vw,420px);aspect-ratio:1}._topRight_qxvmb_15{top:0;right:0}._bottomLeft_qxvmb_16{bottom:0;left:var(--sidebar-w, 0px);transform:rotate(180deg)}._topLeft_qxvmb_17{top:0;left:var(--sidebar-w, 0px);transform:scaleX(-1);width:clamp(180px,24vw,320px);opacity:.85}._bottomRight_qxvmb_18{bottom:0;right:0;transform:scaleY(-1);width:clamp(180px,24vw,320px);opacity:.85}._midLeft_qxvmb_46,._midRight_qxvmb_47{position:absolute;top:50%;width:clamp(140px,18vw,240px);aspect-ratio:1;opacity:.75}._midLeft_qxvmb_46{left:calc(var(--sidebar-w, 0px) - 40px);transform:translateY(-50%) rotate(200deg)}._midRight_qxvmb_47{right:-40px;transform:translateY(-50%) rotate(20deg)}._wash_qxvmb_64{position:absolute;width:65vmax;height:65vmax;border-radius:50%;filter:blur(40px);opacity:.7}._washTop_qxvmb_72{top:-25vmax;right:-20vmax;background:radial-gradient(circle,var(--primary) 0%,transparent 65%)}._washBottom_qxvmb_77{bottom:-30vmax;left:-20vmax;background:radial-gradient(circle,var(--accent) 0%,transparent 65%)}._washMid_qxvmb_82{top:35%;right:-35vmax;width:50vmax;height:50vmax;opacity:.45;background:radial-gradient(circle,var(--primary) 0%,transparent 65%)}._dots_qxvmb_92{background-image:radial-gradient(color-mix(in srgb,var(--primary) 40%,transparent) 5px,transparent 5.5px),radial-gradient(color-mix(in srgb,var(--accent) 45%,transparent) 3.5px,transparent 4px);background-size:44px 44px,44px 44px;background-position:0 0,22px 22px;-webkit-mask-image:radial-gradient(ellipse at center,rgba(0,0,0,.35) 25%,#000 75%);mask-image:radial-gradient(ellipse at center,#00000059 25%,#000 75%)}._wheat_qxvmb_103{position:absolute;left:var(--sidebar-w, 0px);right:0;bottom:0;height:clamp(150px,24vh,240px);opacity:.85}._ground_qxvmb_113{position:absolute;left:var(--sidebar-w, 0px);right:0;bottom:0;height:clamp(160px,26vh,260px);opacity:.85}._plaid_qxvmb_123{background-image:repeating-linear-gradient(0deg,color-mix(in srgb,var(--primary) 22%,transparent) 0 36px,transparent 36px 108px),repeating-linear-gradient(90deg,color-mix(in srgb,var(--primary) 22%,transparent) 0 36px,transparent 36px 108px),repeating-linear-gradient(0deg,color-mix(in srgb,var(--foreground) 12%,transparent) 0 4px,transparent 4px 54px),repeating-linear-gradient(90deg,color-mix(in srgb,var(--foreground) 12%,transparent) 0 4px,transparent 4px 54px),repeating-linear-gradient(0deg,color-mix(in srgb,var(--accent) 38%,transparent) 0 2px,transparent 2px 108px),repeating-linear-gradient(90deg,color-mix(in srgb,var(--accent) 38%,transparent) 0 2px,transparent 2px 108px);background-position:0 0,0 0,18px 18px,18px 18px,72px 72px,72px 72px;-webkit-mask-image:radial-gradient(ellipse at center,rgba(0,0,0,.3) 25%,#000 80%);mask-image:radial-gradient(ellipse at center,#0000004d 25%,#000 80%)}._margin_qxvmb_139{position:absolute;top:0;bottom:0;width:clamp(54px,9vw,120px);display:flex;flex-direction:column;justify-content:space-around}._margin_qxvmb_139 svg{height:33%}._marginLeft_qxvmb_151{left:calc(var(--sidebar-w, 0px) + 4px)}._marginRight_qxvmb_154{right:4px;transform:scaleY(-1)}._doodleRow_qxvmb_158{position:absolute;left:calc(var(--sidebar-w, 0px) + clamp(54px,9vw,120px));right:clamp(54px,9vw,120px);height:clamp(44px,7vw,80px)}._doodleTop_qxvmb_164{top:8px}._doodleBottom_qxvmb_167{bottom:8px;transform:scaleX(-1)}@media(min-width:1024px){._washBottom_qxvmb_77{left:calc(var(--sidebar-w, 0px) - 20vmax)}}._shell_1o1em_1{--app-top: calc(env(safe-area-inset-top, 0px) + 64px) ;--sidebar-w: 0px;min-height:100vh;background:var(--background);color:var(--foreground);font-family:var(--font-family-base);font-size:1rem;line-height:1.55}._header_1o1em_14{position:sticky;top:0;z-index:50;padding:calc(env(safe-area-inset-top,0px) + var(--spacing-3)) var(--spacing-4) var(--spacing-3);background:color-mix(in srgb,var(--background) 85%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);max-width:640px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}._brand_1o1em_28{display:inline-flex;align-items:center;gap:var(--spacing-3);text-decoration:none;color:var(--foreground);min-width:0}._logoSvg_1o1em_36{flex-shrink:0;filter:drop-shadow(0 3px 6px rgba(20,35,51,.22))}._brandText_1o1em_41{display:flex;flex-direction:column;line-height:1.1;min-width:0}._title_1o1em_47{font-family:var(--font-family-display);font-weight:700;font-size:1.2rem;display:flex;flex-direction:column;line-height:1.02}._titleLead_1o1em_55{font-size:.62em;font-weight:650;letter-spacing:.015em}._titleMain_1o1em_56{font-size:1em}._sub_1o1em_57{font-size:.68rem;color:var(--muted-foreground);font-weight:500;white-space:nowrap;letter-spacing:-.015em}@media(max-width:540px){._header_1o1em_14 ._brand_1o1em_28{gap:8px}._header_1o1em_14 ._brandText_1o1em_41{max-width:min(56vw,230px)}._header_1o1em_14 ._title_1o1em_47{font-size:clamp(.98rem,4vw,1.2rem)}._header_1o1em_14 ._sub_1o1em_57{white-space:normal;line-height:1.1}._header_1o1em_14 ._logoSvg_1o1em_36{width:34px;height:34px}._header_1o1em_14 ._sub_1o1em_57{font-size:clamp(.56rem,2.15vw,.72rem)}._headerActions_1o1em_71{gap:5px}._header_1o1em_14 ._styleBtn_1o1em_72,._header_1o1em_14 ._account_1o1em_72{width:36px;height:36px}}@media(max-width:350px){._header_1o1em_14 ._sub_1o1em_57{font-size:.53rem}._header_1o1em_14 ._logoSvg_1o1em_36{width:30px;height:30px}}._account_1o1em_72{width:40px;height:40px;flex-shrink:0;border-radius:50%;display:grid;place-items:center;overflow:hidden;background:var(--card);box-shadow:var(--shadow);color:var(--primary);text-decoration:none;font-family:var(--font-family-display);font-weight:800}._accountOn_1o1em_93{background:var(--hero);color:var(--hero-foreground)}._avatarImg_1o1em_97{width:100%;height:100%;border-radius:50%;object-fit:cover}._headerActions_1o1em_71{display:flex;align-items:center;gap:var(--spacing-2)}@media(max-width:1023px){._bookBrowserShell_1o1em_110 ._header_1o1em_14{transition:padding .18s ease}._bookBrowserShell_1o1em_110 ._header_1o1em_14 ._logoSvg_1o1em_36,._bookBrowserShell_1o1em_110 ._header_1o1em_14 ._brand_1o1em_28,._bookBrowserShell_1o1em_110 ._header_1o1em_14 ._title_1o1em_47,._bookBrowserShell_1o1em_110 ._header_1o1em_14 ._sub_1o1em_57{transition:width .18s ease,height .18s ease,font-size .18s ease,opacity .18s ease}._bookHeaderCompact_1o1em_119 ._header_1o1em_14{padding-top:calc(env(safe-area-inset-top,0px) + 5px);padding-bottom:5px}._bookHeaderCompact_1o1em_119 ._header_1o1em_14 ._logoSvg_1o1em_36{width:26px;height:26px}._bookHeaderCompact_1o1em_119 ._header_1o1em_14 ._brand_1o1em_28{gap:6px}._bookHeaderCompact_1o1em_119 ._header_1o1em_14 ._title_1o1em_47{font-size:.95rem}._bookHeaderCompact_1o1em_119 ._header_1o1em_14 ._sub_1o1em_57{display:none}._bookHeaderCompact_1o1em_119 ._header_1o1em_14 ._styleBtn_1o1em_72,._bookHeaderCompact_1o1em_119 ._header_1o1em_14 ._account_1o1em_72{width:32px;height:32px}}@media(prefers-reduced-motion:reduce){._bookBrowserShell_1o1em_110 ._header_1o1em_14,._bookBrowserShell_1o1em_110 ._header_1o1em_14 *{transition:none!important}}._styleBtn_1o1em_72{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--hero);color:var(--hero-foreground);box-shadow:var(--shadow)}._column_1o1em_145{position:relative;z-index:1}._main_1o1em_149{max-width:640px;margin:0 auto;padding:var(--spacing-2) var(--spacing-4) calc(110px + env(safe-area-inset-bottom,0px))}._tabbar_1o1em_156{position:fixed;left:50%;transform:translate(-50%);bottom:calc(env(safe-area-inset-bottom,0px) + 12px);z-index:60;display:flex;gap:var(--spacing-1);padding:6px;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-full);box-shadow:var(--shadow-md);width:min(400px,calc(100% - 32px))}._tab_1o1em_156{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 4px;border-radius:var(--radius-full);font-size:.72rem;font-weight:600;color:var(--muted-foreground);text-decoration:none;transition:background var(--animation-duration-normal),color var(--animation-duration-normal)}._tabIcon_1o1em_185{display:grid;place-items:center}._active_1o1em_189{background:var(--hero);color:var(--hero-foreground)}@media(max-width:1023px)and (orientation:portrait){._readerShell_1o1em_197 ._header_1o1em_14,._readerShell_1o1em_197 ._tabbar_1o1em_156{transition:transform .22s ease,opacity .22s ease}._readerImmersive_1o1em_203 ._header_1o1em_14{transform:translateY(-110%);opacity:0;pointer-events:none}._sermonShell_1o1em_209._readerImmersive_1o1em_203{--app-top: calc(env(safe-area-inset-top, 0px) + 4px) !important}._readerImmersive_1o1em_203 ._tabbar_1o1em_156{transform:translate(-50%,calc(100% + 28px + env(safe-area-inset-bottom,0px)));opacity:0;pointer-events:none}}@media(prefers-reduced-motion:reduce){._readerShell_1o1em_197 ._header_1o1em_14,._readerShell_1o1em_197 ._tabbar_1o1em_156{transition:none}}._sidebar_1o1em_221{display:none}@media(orientation:landscape)and (max-height:600px)and (max-width:1023px){._shell_1o1em_1{--app-top: 8px;--sidebar-w: 64px}._header_1o1em_14{display:none}._column_1o1em_145{margin-left:var(--sidebar-w)}._main_1o1em_149{max-width:100%;padding:8px 16px calc(20px + env(safe-area-inset-bottom,0px))}._tabbar_1o1em_156{left:0;top:0;bottom:0;transform:none;width:var(--sidebar-w);height:100dvh;padding:max(8px,env(safe-area-inset-top,0px)) 6px max(8px,env(safe-area-inset-bottom,0px));border-radius:0;border:0;border-right:1px solid var(--border);display:flex;flex-direction:column;justify-content:center;gap:6px;box-shadow:none}._tab_1o1em_156{flex:0 0 auto;min-height:46px;padding:11px 4px}._tab_1o1em_156>span:last-child{display:none}._tabIcon_1o1em_185 svg{width:22px;height:22px}}@media(min-width:1024px){._shell_1o1em_1{--app-top: 16px;--sidebar-w: 260px}._header_1o1em_14,._tabbar_1o1em_156{display:none}._sidebar_1o1em_221{position:fixed;inset:0 auto 0 0;width:var(--sidebar-w);z-index:60;display:flex;flex-direction:column;gap:var(--spacing-6);padding:var(--spacing-6) var(--spacing-4);background:var(--card);border-right:1px solid var(--border)}._sideNav_1o1em_285{display:grid;gap:var(--spacing-1)}._sideLink_1o1em_289{display:flex;align-items:center;gap:var(--spacing-3);padding:11px var(--spacing-4);border-radius:var(--radius);color:var(--muted-foreground);font-weight:600;text-decoration:none;transition:background var(--animation-duration-fast),color var(--animation-duration-fast)}._sideLink_1o1em_289:hover{background:var(--surface);color:var(--foreground)}._sideActive_1o1em_304,._sideActive_1o1em_304:hover{background:var(--hero);color:var(--hero-foreground)}._sideAccount_1o1em_309{margin-top:auto;display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3);border-radius:var(--radius);text-decoration:none;color:var(--foreground)}._sideAccount_1o1em_309:hover{background:var(--surface)}._sideAccountText_1o1em_322{display:flex;flex-direction:column;min-width:0;font-size:.9rem}._sideAccountText_1o1em_322 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sideAccountText_1o1em_322 span{font-size:.78rem;color:var(--muted-foreground)}._column_1o1em_145{margin-left:var(--sidebar-w)}._main_1o1em_149{max-width:760px;padding:var(--spacing-8) var(--spacing-8) var(--spacing-16)}._mainWide_1o1em_344{max-width:1240px}}@layer base{._overlay_np6mw_6{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000052;z-index:var(--z-overlay)!important;animation:_overlayShow_np6mw_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}.dark ._overlay_np6mw_6{background-color:#0000008c}._content_np6mw_19{--dialog-padding: 24px;position:fixed!important;top:50%;left:50%;transform:translate(-50%,-50%);max-width:calc(100vw - 32px);max-height:85vh;width:28rem;background-color:var(--popup);color:var(--popup-foreground);border:1px solid color-mix(in srgb,var(--foreground) 8%,transparent);border-radius:16px;box-shadow:0 2px 6px #0000000f,0 24px 56px -16px #00000052;z-index:var(--z-overlay)!important;overflow:auto;padding:var(--dialog-padding);animation:_contentShow_np6mw_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._close_np6mw_46{position:absolute;top:14px;right:14px;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius);background-color:transparent;color:var(--muted-foreground);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._close_np6mw_46:hover{background-color:color-mix(in srgb,var(--foreground) 6%,transparent);color:var(--foreground)}._close_np6mw_46:focus-visible{outline:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--foreground) 9%,transparent)}._closeIcon_np6mw_75{width:1rem;height:1rem}._header_np6mw_81{display:flex;flex-direction:column;gap:6px;margin-bottom:20px;padding-right:32px}._header_np6mw_81:has(+._footer_np6mw_90){margin-bottom:0}._footer_np6mw_90{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:24px calc(-1 * var(--dialog-padding)) calc(-1 * var(--dialog-padding));padding:14px var(--dialog-padding);border-top:1px solid color-mix(in srgb,var(--foreground) 8%,transparent);background-color:color-mix(in srgb,var(--foreground) 3%,var(--popup))}._title_np6mw_105{margin:0;font-family:var(--font-family-base);font-size:1.0625rem;font-weight:600;line-height:1.35;letter-spacing:-.01em;color:var(--popup-foreground)}._description_np6mw_115{margin:0;font-size:.875rem;color:var(--muted-foreground);line-height:1.5}._screenReaderText_np6mw_122{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@keyframes _overlayShow_np6mw_1{0%{opacity:0}to{opacity:1}}@keyframes _contentShow_np6mw_1{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}}@layer base{._input_dh90u_5{font-family:var(--font-family-base);font-size:1rem;line-height:1.5;color:var(--foreground);background-color:color-mix(in srgb,var(--foreground) 5%,var(--card));border:1px solid transparent;border-radius:var(--radius);padding:0 var(--spacing-3);width:100%;transition:border-color var(--animation-duration-fast) ease,background-color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease;outline:none;height:2.25rem;box-shadow:none}._input_dh90u_5::placeholder{color:var(--muted-foreground);opacity:.8}._input_dh90u_5:hover{background-color:color-mix(in srgb,var(--foreground) 9%,var(--card))}._input_dh90u_5:focus,._input_dh90u_5[data-state=open]{background-color:var(--card);border-color:color-mix(in srgb,var(--primary) 55%,transparent);box-shadow:0 1px 2px #0000000f,0 6px 16px -6px #00000024}._input_dh90u_5[aria-invalid=true]{background-color:color-mix(in srgb,var(--error) 9%,var(--card));border-color:color-mix(in srgb,var(--error) 55%,transparent)}._input_dh90u_5[aria-invalid=true]:focus{background-color:var(--card);border-color:var(--error)}._input_dh90u_5:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none}.dark ._input_dh90u_5:focus,.dark ._input_dh90u_5[data-state=open]{box-shadow:0 1px 2px #0000004d,0 8px 20px -6px #00000080}}@layer base{._textarea_1d2bj_2{padding:var(--spacing-2);width:100%;min-height:6rem;resize:vertical}._textarea_1d2bj_2::placeholder{color:var(--muted-foreground)}._noResize_1d2bj_13{resize:none}._clear_1d2bj_17{background-color:transparent;border:none;padding:0;box-shadow:none;border-radius:0}._clear_1d2bj_17:hover,._clear_1d2bj_17:focus{background-color:transparent;border:none;box-shadow:none}}@layer base{._checkboxWrapper_1podg_4{position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}._checkbox_1podg_4{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:1.125rem;height:1.125rem;border:1px solid color-mix(in srgb,var(--foreground) 18%,transparent);border-radius:5px;background-color:var(--card);cursor:pointer;margin:0;padding:0;transition:background-color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease}._checkbox_1podg_4:not(:checked):hover{border-color:color-mix(in srgb,var(--foreground) 32%,transparent)}._checkbox_1podg_4:checked{background-color:var(--primary);border-color:var(--primary)}._checkbox_1podg_4:checked:hover{background-color:color-mix(in oklch,var(--primary) 88%,black);border-color:color-mix(in oklch,var(--primary) 88%,black)}._checkbox_1podg_4:focus-visible{outline:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--foreground) 9%,transparent)}._checkbox_1podg_4:disabled{opacity:.45;cursor:not-allowed}._checkmark_1podg_54{position:absolute;width:.75rem;height:.75rem;stroke-width:3;color:var(--primary-foreground);pointer-events:none;opacity:0;transform:scale(.6);transition:opacity var(--animation-duration-fast) ease,transform var(--animation-duration-fast) cubic-bezier(.16,1,.3,1)}._checkbox_1podg_4:checked+._checkmark_1podg_54{opacity:1;transform:scale(1)}}._box_gsgsd_1{display:grid;gap:10px;padding:14px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card)}._head_gsgsd_2{display:flex;align-items:center;justify-content:space-between}._close_gsgsd_3{border:0;background:none;color:var(--muted-foreground);font:inherit;text-decoration:underline;cursor:pointer}._note_gsgsd_4{margin:0;line-height:1.5}._note_gsgsd_4 a{color:var(--foreground);font-weight:700}._groups_gsgsd_6{display:grid;gap:8px}._group_gsgsd_6{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid var(--border);border-radius:12px;cursor:pointer}._group_gsgsd_6 span{flex:1;min-width:0;font-weight:600;overflow-wrap:anywhere}._group_gsgsd_6 small{color:var(--muted-foreground)}._groupOn_gsgsd_10{border-color:var(--ring);background:#80808014}._comment_gsgsd_11{box-sizing:border-box;width:100%;padding:12px;border:1px solid var(--border);border-radius:10px;background:var(--background);color:var(--foreground);font:inherit;resize:vertical}._post_gsgsd_12{min-height:48px;border:0;border-radius:var(--radius-full);background:var(--hero);color:var(--hero-foreground);font:inherit;font-weight:700;cursor:pointer}._post_gsgsd_12:disabled{opacity:.5;cursor:not-allowed}._fine_gsgsd_14{margin:0;font-size:.82rem;color:var(--muted-foreground);line-height:1.4}._sheet_1hy5h_1{max-height:90vh;overflow-y:auto}._from_1hy5h_2{display:flex;align-items:center;gap:10px;padding:10px 12px;margin-bottom:var(--spacing-2);background:var(--hero);color:var(--hero-foreground);border-radius:var(--radius-lg)}._fromIcon_1hy5h_3{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#ffffff38}._from_1hy5h_2 span:last-child{display:grid;line-height:1.25;min-width:0;overflow-wrap:anywhere}._from_1hy5h_2 small{font-size:.78rem;opacity:.9}._from_1hy5h_2 strong{font-size:1.05rem}._preview_1hy5h_7{display:grid;gap:2px;padding:10px 12px;border-left:3px solid var(--border);background:#80808014;border-radius:0 10px 10px 0;margin-bottom:var(--spacing-3);overflow-wrap:anywhere}._preview_1hy5h_7 span{font-size:.85rem;color:var(--muted-foreground)}._options_1hy5h_9{border:0;margin:0 0 var(--spacing-2);padding:0;display:grid;gap:8px}._options_1hy5h_9 legend{font-weight:700;margin-bottom:8px;padding:0}._option_1hy5h_9{border:1px solid var(--border);border-radius:12px;overflow:hidden}._optionOn_1hy5h_12{border-color:var(--ring);background:#8080800f}._optionHead_1hy5h_13{display:flex;align-items:flex-start;gap:10px;padding:12px;cursor:pointer}._optionHead_1hy5h_13 input{margin-top:4px}._optionHead_1hy5h_13 span{display:grid;gap:2px}._optionHead_1hy5h_13 small{color:var(--muted-foreground);font-size:.82rem;line-height:1.35}._extra_1hy5h_17{display:grid;gap:8px;padding:0 12px 12px 36px}._field_1hy5h_18{display:grid;gap:4px;font-size:.88rem;font-weight:600}._field_1hy5h_18 select,._field_1hy5h_18 input{box-sizing:border-box;width:100%;padding:11px;border:1px solid var(--border);border-radius:10px;background:var(--background);color:var(--foreground);font:inherit;font-weight:400}._fine_1hy5h_20{margin:0 0 var(--spacing-3);font-size:.82rem;color:var(--muted-foreground);line-height:1.4}._primary_1hy5h_21{width:100%;min-height:48px;padding:0 16px;border-radius:var(--radius-full);font:inherit;font-weight:700;cursor:pointer;border:0;background:var(--hero);color:var(--hero-foreground);margin-bottom:var(--spacing-3)}._primary_1hy5h_21:disabled{opacity:.5;cursor:not-allowed}._link_1hy5h_23{display:inline-flex;align-items:center;gap:8px;color:var(--foreground);font-weight:700}._box_mvwa7_1{display:grid;gap:10px;padding:14px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card)}._head_mvwa7_2{display:flex;align-items:center;justify-content:space-between}._close_mvwa7_3{border:0;background:none;color:var(--muted-foreground);font:inherit;text-decoration:underline;cursor:pointer}._field_mvwa7_4{display:grid;gap:6px;font-weight:600;font-size:.9rem}._field_mvwa7_4 small{font-weight:400;color:var(--muted-foreground)}._field_mvwa7_4 input,._field_mvwa7_4 select,._field_mvwa7_4 textarea{box-sizing:border-box;width:100%;padding:11px;border:1px solid var(--border);border-radius:10px;background:var(--background);color:var(--foreground);font:inherit;font-weight:400}._field_mvwa7_4 textarea{resize:vertical}._verseRow_mvwa7_8{display:grid;grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:8px}._fine_mvwa7_9{margin:0;font-size:.82rem;color:var(--muted-foreground);line-height:1.4}._publish_mvwa7_10{min-height:48px;border:0;border-radius:var(--radius-full);background:var(--hero);color:var(--hero-foreground);font:inherit;font-weight:700;cursor:pointer}._publish_mvwa7_10:disabled{opacity:.5;cursor:not-allowed}._sheet_4hiej_1{width:min(520px,calc(100vw - 32px));max-width:calc(100vw - 32px);box-sizing:border-box;overflow-x:hidden}._sheet_4hiej_1 *{min-width:0;overflow-wrap:anywhere}._targets_4hiej_12{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-4) var(--spacing-2);margin:var(--spacing-2) 0 var(--spacing-4)}._target_4hiej_12{display:flex;flex-direction:column;align-items:center;gap:6px;border:0;background:none;color:var(--foreground);font-family:var(--font-family-base);font-size:.8rem;font-weight:500;cursor:pointer;padding:0}._icon_4hiej_32{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.4rem;font-weight:700}._preview_4hiej_43{min-height:110px;font-size:.88rem}._imageBtn_4hiej_47{display:flex;align-items:center;gap:var(--spacing-3);width:100%;margin:var(--spacing-2) 0 var(--spacing-2);padding:var(--spacing-4);border:0;border-radius:var(--radius-md);background:var(--hero);color:var(--hero-foreground);font-family:inherit;text-align:left;cursor:pointer}._imageBtn_4hiej_47:disabled{opacity:.7;cursor:progress}._imageGo_4hiej_66{margin-left:auto;flex-shrink:0;padding:6px 12px;border-radius:var(--radius-full);background:#ffffff38;font-weight:700;font-size:.85rem;white-space:nowrap}._cardBtn_4hiej_76{display:flex;align-items:center;gap:var(--spacing-3);width:100%;margin:0 0 var(--spacing-2);padding:var(--spacing-4);border:1.5px solid var(--border);border-radius:var(--radius-md);background:var(--card);color:var(--foreground);font-family:inherit;text-align:left;cursor:pointer}._cardBtn_4hiej_76:disabled{opacity:.7;cursor:progress}._cardSub_4hiej_95{display:block;font-size:.8rem;color:var(--muted-foreground)}._cardGo_4hiej_100{margin-left:auto;flex-shrink:0;padding:6px 12px;border-radius:var(--radius-full);background:var(--surface);color:var(--primary);font-weight:700;font-size:.85rem;white-space:nowrap}._cardBox_4hiej_111{display:grid;gap:var(--spacing-3);margin:0 0 var(--spacing-3);padding:var(--spacing-3);border-radius:var(--radius-md);background:var(--surface)}._cardImg_4hiej_119{width:100%;border-radius:var(--radius);box-shadow:var(--shadow-md)}._cardLink_4hiej_124{width:100%;padding:10px 12px;border:1.5px solid var(--border);border-radius:var(--radius);background:var(--card);color:var(--foreground);font-family:inherit;font-size:.85rem}._cardActions_4hiej_134{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2)}._cardActions_4hiej_134>:last-child{grid-column:1 / -1}._imageIcon_4hiej_142{font-size:1.6rem}._imageSub_4hiej_145{display:block;font-size:.8rem;opacity:.9}._sketchOpt_4hiej_150{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-3);margin-bottom:var(--spacing-2);border-radius:var(--radius);background:var(--surface);font-weight:600;font-size:.9rem;cursor:pointer}._sketchHint_4hiej_162{display:block;font-weight:400;font-size:.78rem;color:var(--muted-foreground)}._previewBox_4hiej_168{display:grid;gap:var(--spacing-3);margin:var(--spacing-2) 0}._previewImg_4hiej_173{width:100%;max-height:50vh;object-fit:contain;border-radius:var(--radius);box-shadow:var(--shadow-md);background:var(--surface)}._previewActions_4hiej_181{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2)}._previewPrimary_4hiej_186,._previewSecondary_4hiej_187{padding:12px;border-radius:var(--radius-full);font-family:inherit;font-weight:700;cursor:pointer}._previewPrimary_4hiej_186{border:0;background:var(--hero);color:var(--hero-foreground)}._previewSecondary_4hiej_187{border:1.5px solid var(--border);background:var(--card);color:var(--foreground)}._previewBack_4hiej_204{justify-self:start;border:0;background:none;color:var(--primary);font-family:inherit;font-weight:700;cursor:pointer;padding:0}._previewNote_4hiej_214{margin:0;font-size:.78rem;color:var(--muted-foreground)}._card_1i6dk_1{position:relative;background:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md);border-top:5px solid var(--accent);margin-bottom:var(--spacing-6)}._photoCard_1i6dk_10{background-size:cover;background-position:center;background-repeat:no-repeat;min-height:260px;color:#fff;overflow:hidden}._photoCard_1i6dk_10 ._kicker_1i6dk_11,._photoCard_1i6dk_10 ._verse_1i6dk_11,._photoCard_1i6dk_10 ._ref_1i6dk_11{color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.45)}._photoCard_1i6dk_10 ._action_1i6dk_12{background:#ffffffed;color:#463b31}._photoCard_1i6dk_10 ._loadingLine_1i6dk_13{background:#ffffff4d}._kicker_1i6dk_11{display:inline-flex;align-items:center;gap:6px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--primary)}._verse_1i6dk_11{font-family:var(--font-family-display);font-weight:700;font-size:1.35rem;line-height:1.4;margin:var(--spacing-3) 0 var(--spacing-2);color:var(--foreground)}._ref_1i6dk_11{display:block;font-weight:700;color:var(--muted-foreground);margin-bottom:var(--spacing-4)}._actions_1i6dk_38{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._action_1i6dk_12{display:inline-flex;align-items:center;gap:6px;padding:9px 14px;border:0;border-radius:var(--radius-full);background:var(--surface);color:var(--primary);font-family:inherit;font-weight:700;font-size:.85rem;text-decoration:none;cursor:pointer}._action_1i6dk_12:disabled{opacity:.5;cursor:default}._loading_1i6dk_13{display:grid;gap:var(--spacing-2);margin:var(--spacing-3) 0}._loadingLine_1i6dk_13{height:18px;border-radius:var(--radius-full);background:var(--surface);animation:_pulse_1i6dk_1 1.2s ease-in-out infinite}._loadingLine_1i6dk_13:last-child{width:70%}@keyframes _pulse_1i6dk_1{0%,to{opacity:1}50%{opacity:.5}}._card_ekctr_1{position:relative;margin-bottom:var(--spacing-6)}._cardMain_ekctr_5{display:flex;align-items:center;gap:var(--spacing-3);width:100%;padding:var(--spacing-4) calc(var(--spacing-4) + 28px) var(--spacing-4) var(--spacing-4);border:2px solid var(--accent);border-radius:var(--radius-lg);background:var(--accent-wash);color:var(--foreground);font-family:inherit;text-align:left;cursor:pointer}._wave_ekctr_19{font-size:1.8rem}._cardText_ekctr_22{flex:1;display:flex;flex-direction:column;font-size:.85rem;color:var(--muted-foreground)}._cardText_ekctr_22 strong{font-size:1rem;color:var(--foreground)}._close_ekctr_33{position:absolute;top:8px;right:8px;width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:50%;background:none;color:var(--muted-foreground);cursor:pointer}._dialog_ekctr_47{width:min(420px,calc(100vw - 32px));max-width:calc(100vw - 32px);text-align:center}._slide_ekctr_52{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3);padding:var(--spacing-4) var(--spacing-2) var(--spacing-2);min-height:220px}._icon_ekctr_60{font-size:3.2rem;animation:_pop_ekctr_1 var(--animation-duration-slow) ease-out}@keyframes _pop_ekctr_1{0%{transform:scale(.7);opacity:0}to{transform:scale(1);opacity:1}}._title_ekctr_68{font-family:var(--font-family-display);font-weight:800;font-size:1.4rem;margin:0}._text_ekctr_74{margin:0;color:var(--muted-foreground);line-height:1.55}._dots_ekctr_79{display:flex;justify-content:center;gap:8px;margin:var(--spacing-2) 0 var(--spacing-4)}._dot_ekctr_79{width:8px;height:8px;border:0;padding:0;border-radius:50%;background:var(--border);cursor:pointer}._dotOn_ekctr_94{width:22px;border-radius:var(--radius-full);background:var(--primary)}._nav_ekctr_99{display:flex;justify-content:space-between;align-items:center}._back_ekctr_104,._next_ekctr_105{display:inline-flex;align-items:center;gap:6px;border:0;font-family:inherit;font-weight:700;cursor:pointer}._back_ekctr_104{background:none;color:var(--muted-foreground);padding:10px 4px}._next_ekctr_105{padding:11px 20px;border-radius:var(--radius-full);background:var(--hero);color:var(--hero-foreground)}._more_ekctr_125{display:block;margin-top:var(--spacing-4);font-weight:700;font-size:.88rem;color:var(--primary);text-decoration:none}._hero_pshn3_1{background:var(--hero);color:var(--hero-foreground);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-lg);margin-bottom:var(--spacing-8)}._sermonPrompt_pshn3_9{display:flex;gap:14px;align-items:flex-start;background:var(--card);border:1px solid var(--border);border-left:4px solid var(--sage);border-radius:var(--radius-lg);padding:16px;margin:12px 0 20px;color:var(--foreground)}._sermonPromptBody_pshn3_9{display:flex;flex-direction:column;gap:7px;flex:1}._sermonPromptBody_pshn3_9 strong{font-size:1.05rem}._sermonPromptBody_pshn3_9 span{line-height:1.5}._sermonPromptActions_pshn3_9{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:5px}._sermonPromptActions_pshn3_9 a{display:inline-flex;align-items:center;gap:5px;color:var(--primary);font-weight:700;text-decoration:none}._sermonPromptActions_pshn3_9 button{border:0;background:transparent;color:var(--foreground);opacity:.75;font:inherit;cursor:pointer;padding:5px}._kicker_pshn3_10{display:inline-block;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;background:#fff3;padding:4px 10px;border-radius:var(--radius-full)}._heroTitle_pshn3_20{font-family:var(--font-family-display);font-weight:800;font-size:2.1rem;line-height:1.1;margin:var(--spacing-3) 0 var(--spacing-2)}._heroBlurb_pshn3_27{margin:0 0 var(--spacing-4);opacity:.94}._heroBtn_pshn3_31{display:inline-flex;align-items:center;gap:var(--spacing-2);background:#fff;color:#23557f;font-weight:700;padding:12px 20px;border-radius:var(--radius-full);text-decoration:none}._heroBtn_pshn3_31:focus-visible{outline:3px solid rgba(255,255,255,.7);outline-offset:2px}._sectionTitle_pshn3_46{font-family:var(--font-family-display);font-weight:700;font-size:1.2rem;margin:0 0 var(--spacing-3)}._sectionHead_pshn3_52{display:flex;justify-content:space-between;align-items:baseline;gap:var(--spacing-3)}._seeAll_pshn3_58{font-size:.88rem;font-weight:700;color:var(--primary);text-decoration:none;white-space:nowrap}._newHere_pshn3_65{display:inline-block;margin-top:var(--spacing-4);font-size:.9rem;font-weight:700;color:var(--primary);text-decoration:none}._newcomer_pshn3_73{display:flex;align-items:center;gap:var(--spacing-3);margin:0 0 var(--spacing-6);padding:var(--spacing-4);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-md);border-left:5px solid var(--sage);color:var(--foreground);text-decoration:none}._newcomerIcon_pshn3_86{width:44px;height:44px;flex-shrink:0;border-radius:14px;background:var(--sage-wash);color:var(--sage);display:grid;place-items:center}._newcomerText_pshn3_96{flex:1;display:flex;flex-direction:column;font-size:.85rem;color:var(--muted-foreground)}._newcomerText_pshn3_96 strong{font-size:1rem;color:var(--foreground)}._story_pshn3_107{display:flex;align-items:center;gap:var(--spacing-4);margin-top:var(--spacing-8);padding:var(--spacing-4);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-md);color:var(--foreground);text-decoration:none}._storyLogo_pshn3_119{flex-shrink:0;filter:drop-shadow(0 2px 5px rgba(20,35,51,.2))}._storyText_pshn3_123{flex:1;display:flex;flex-direction:column;font-size:.88rem;color:var(--muted-foreground)}._storyText_pshn3_123 strong{font-family:var(--font-family-display);font-size:1.15rem;color:var(--foreground)}._styleCard_pshn3_135{display:flex;align-items:center;gap:var(--spacing-3);margin:calc(-1 * var(--spacing-4)) 0 var(--spacing-8);padding:var(--spacing-4);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow);border:2px dashed var(--primary);color:var(--foreground);text-decoration:none}._styleDots_pshn3_148{display:grid;grid-template-columns:1fr 1fr;gap:3px;flex-shrink:0}._styleDots_pshn3_148 span{width:16px;height:16px;border-radius:50%}._styleText_pshn3_159{flex:1;display:flex;flex-direction:column;font-size:.85rem;color:var(--muted-foreground)}._styleText_pshn3_159 strong{color:var(--foreground);font-size:1rem}._recent_pshn3_170{display:grid;gap:var(--spacing-2);margin-bottom:var(--spacing-8)}._recentRow_pshn3_175{display:flex;align-items:center;gap:var(--spacing-3);background:var(--card);border-radius:var(--radius);padding:var(--spacing-3) var(--spacing-4);box-shadow:var(--shadow);color:var(--foreground);text-decoration:none}._recentIcon_pshn3_186{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:var(--surface);color:var(--primary);flex-shrink:0}._recentText_pshn3_196{display:flex;flex-direction:column}._recentSub_pshn3_200{font-size:.8rem;color:var(--muted-foreground)}._grid_pshn3_204{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3)}._card_pshn3_209{display:flex;flex-direction:column;gap:var(--spacing-1);background:var(--card);border-radius:var(--radius-md);padding:var(--spacing-4);box-shadow:var(--shadow);color:var(--foreground);text-decoration:none}._card_pshn3_209:active{transform:scale(.98)}._card_pshn3_209:focus-visible,._recentRow_pshn3_175:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._badge_pshn3_228{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;font-family:var(--font-family-display);font-weight:800;font-size:1.2rem;background:var(--hero);color:var(--hero-foreground);margin-bottom:var(--spacing-1)}._cardName_pshn3_241{font-weight:700}._cardBlurb_pshn3_244{font-size:.84rem;line-height:1.4;color:var(--muted-foreground)}._allBooks_pshn3_249{display:flex;justify-content:center;align-items:center;gap:var(--spacing-2);margin-top:var(--spacing-6);padding:var(--spacing-4);border-radius:var(--radius-full);background:var(--surface);color:var(--primary);font-weight:700;text-decoration:none}._allBooksAlt_pshn3_262{display:block;text-align:center;margin-top:var(--spacing-3);color:var(--muted-foreground);font-weight:600;font-size:.9rem}@layer base{._button_19z91_6{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:var(--font-family-base);font-size:.875rem;font-weight:500;line-height:1;border-radius:var(--radius);white-space:nowrap;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease;outline:none;border:1px solid transparent;position:relative}._button_19z91_6:focus-visible{box-shadow:0 0 0 4px color-mix(in srgb,var(--foreground) 9%,transparent);outline:none}._sm_19z91_37{height:2rem;padding:0 10px;font-size:.8125rem}._md_19z91_43{height:2.25rem;padding:0 14px}._lg_19z91_48{height:2.75rem;padding:0 18px;font-size:.9375rem;border-radius:var(--radius-md)}._icon_19z91_55,._icon-md_19z91_56{width:2.25rem;height:2.25rem;padding:0}._icon-sm_19z91_62{width:2rem;height:2rem;padding:0}._icon-lg_19z91_68{width:2.75rem;height:2.75rem;padding:0;border-radius:var(--radius-md)}._pill_19z91_76{border-radius:9999px}._pill_19z91_76._sm_19z91_37{padding:0 12px}._pill_19z91_76._md_19z91_43{padding:0 16px}._pill_19z91_76._lg_19z91_48{padding:0 22px}._button_19z91_6 svg{flex-shrink:0;width:1rem;height:1rem}._sm_19z91_37 svg,._icon-sm_19z91_62 svg{width:.875rem;height:.875rem}._lg_19z91_48 svg,._icon-lg_19z91_68 svg{width:1.125rem;height:1.125rem}._primary_19z91_112{background-color:var(--primary);color:var(--primary-foreground);border-color:var(--primary);box-shadow:0 1px 2px #00000024;--spinner-color: var(--primary-foreground)}._primary_19z91_112:hover{background-color:color-mix(in oklch,var(--primary) 88%,black);border-color:color-mix(in oklch,var(--primary) 88%,black);box-shadow:0 2px 6px -1px #0003}._primary_19z91_112:active{background-color:color-mix(in oklch,var(--primary) 80%,black);border-color:color-mix(in oklch,var(--primary) 80%,black);box-shadow:none}._secondary_19z91_133{background-color:color-mix(in srgb,var(--foreground) 6%,transparent);color:var(--foreground);--spinner-color: var(--foreground)}._secondary_19z91_133:hover{background-color:color-mix(in srgb,var(--foreground) 10%,transparent)}._secondary_19z91_133:active{background-color:color-mix(in srgb,var(--foreground) 13%,transparent)}._destructive_19z91_148{background-color:var(--error);color:var(--error-foreground);border-color:var(--error);box-shadow:0 1px 2px #00000024;--spinner-color: var(--error-foreground)}._destructive_19z91_148:hover{background-color:color-mix(in oklch,var(--error) 88%,black);border-color:color-mix(in oklch,var(--error) 88%,black);box-shadow:0 2px 6px -1px #0003}._destructive_19z91_148:active{background-color:color-mix(in oklch,var(--error) 80%,black);border-color:color-mix(in oklch,var(--error) 80%,black);box-shadow:none}._outline_19z91_170{background-color:var(--card);border-color:color-mix(in srgb,var(--foreground) 12%,transparent);color:var(--foreground);box-shadow:0 1px 2px #0000000d;--spinner-color: var(--foreground)}._outline_19z91_170:hover,._outline_19z91_170[data-state=open]{background-color:color-mix(in srgb,var(--foreground) 4%,var(--card));border-color:color-mix(in srgb,var(--foreground) 22%,transparent);box-shadow:0 2px 6px -2px #00000024}._outline_19z91_170:active{background-color:color-mix(in srgb,var(--foreground) 7%,var(--card));box-shadow:none}._ghost_19z91_191{background-color:transparent;color:var(--foreground);--spinner-color: var(--foreground)}._ghost_19z91_191:hover{background-color:color-mix(in srgb,var(--foreground) 6%,transparent)}._ghost_19z91_191:active{background-color:color-mix(in srgb,var(--foreground) 9%,transparent)}._link_19z91_206{height:auto;padding:0;border:none;border-radius:var(--radius-sm);background-color:transparent;color:var(--primary);text-underline-offset:3px;--spinner-color: var(--primary)}._link_19z91_206:hover{text-decoration:underline}._primary_19z91_112:focus-visible,._outline_19z91_170:focus-visible{box-shadow:0 1px 2px #00000014,0 0 0 4px color-mix(in srgb,var(--foreground) 9%,transparent)}._destructive_19z91_148:focus-visible{box-shadow:0 1px 2px #00000014,0 0 0 4px color-mix(in srgb,var(--error) 18%,transparent)}._disabled_19z91_236,._button_19z91_6:disabled{opacity:.45;cursor:not-allowed;pointer-events:none;box-shadow:none}}@layer base{._selectTrigger_w7w4z_3{display:flex;align-items:center;justify-content:space-between;height:2.25rem;padding:0 var(--spacing-3);cursor:pointer;overflow:hidden}._selectTrigger_w7w4z_3>*:not(svg){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._selectTrigger_w7w4z_3[data-placeholder]{color:var(--muted-foreground)}._selectIcon_w7w4z_23{height:1rem;width:1rem;color:var(--muted-foreground);margin-left:var(--spacing-2);transition:transform var(--animation-duration-normal) ease}._selectTrigger_w7w4z_3[data-state=open] ._selectIcon_w7w4z_23{transform:rotate(180deg)}._selectContent_w7w4z_36{z-index:var(--z-overlay);max-height:var(--radix-select-content-available-height);min-width:max(12rem,var(--radix-select-trigger-width));max-width:24rem;overflow:hidden;background-color:var(--popup);color:var(--popup-foreground);border-radius:12px;border:1px solid color-mix(in srgb,var(--foreground) 9%,transparent);box-shadow:0 2px 6px #0000000f,0 16px 36px -10px #00000038;animation:_scaleIn_w7w4z_1 var(--animation-duration-fast) ease-out}@keyframes _scaleIn_w7w4z_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}._selectViewport_w7w4z_63{padding:4px}._scrollButton_w7w4z_67{display:flex;align-items:center;justify-content:center;height:var(--spacing-6);background-color:var(--popup);color:var(--popup-foreground);cursor:pointer;border:none;outline:none}._scrollButton_w7w4z_67:hover ._scrollIcon_w7w4z_79{color:var(--popup-foreground)}._scrollIcon_w7w4z_79{height:1rem;width:1rem;color:var(--muted-foreground);transition:color var(--animation-duration-fast) ease}._selectLabel_w7w4z_90{padding:6px 8px 4px;font-size:.75rem;font-weight:500;color:var(--muted-foreground)}._selectItem_w7w4z_97{position:relative;display:flex;align-items:center;gap:8px;padding:6px 30px 6px 8px;font-size:.875rem;line-height:1.4;border-radius:7px;color:var(--popup-foreground);-webkit-user-select:none;user-select:none;outline:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease}._selectItem_w7w4z_97:hover,._selectItem_w7w4z_97:focus-visible,._selectItem_w7w4z_97[data-highlighted]{background-color:color-mix(in srgb,var(--foreground) 6%,transparent);color:var(--popup-foreground)}._selectItem_w7w4z_97[data-state=checked]{font-weight:500}._selectItem_w7w4z_97[data-disabled]{color:var(--muted-foreground);opacity:.5;pointer-events:none}._selectItemIndicator_w7w4z_131{position:absolute;right:8px;display:flex;align-items:center;justify-content:center}._checkIcon_w7w4z_139{height:.875rem;width:.875rem;color:var(--popup-foreground)}._selectSeparator_w7w4z_145{height:1px;background-color:color-mix(in srgb,var(--foreground) 8%,transparent);margin:4px -4px}}._dialog_1y3m4_1{width:min(440px,calc(100vw - 32px));max-width:calc(100vw - 32px)}._here_1y3m4_5{display:flex;align-items:center;gap:var(--spacing-3);width:100%;margin-bottom:var(--spacing-2);padding:var(--spacing-4);border:0;border-radius:var(--radius-md);background:var(--hero);color:var(--hero-foreground);font-family:inherit;text-align:left;cursor:pointer}._sub_1y3m4_20{display:block;font-size:.8rem;opacity:.9}._yv_1y3m4_25{display:flex;align-items:center;gap:var(--spacing-3);width:100%;margin-top:var(--spacing-2);padding:var(--spacing-4);border-radius:var(--radius-md);background:var(--surface);color:var(--foreground);text-decoration:none}._yv_1y3m4_25 svg{color:var(--primary);flex-shrink:0}._label_1y3m4_41{display:flex;align-items:center;gap:4px;margin:var(--spacing-4) 0 var(--spacing-2);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--primary)}._versions_1y3m4_52{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-2)}._version_1y3m4_52{display:grid;place-items:center;padding:12px 0;border-radius:var(--radius);background:var(--surface);color:var(--foreground);font-weight:700;text-decoration:none}._note_1y3m4_67{font-size:.78rem;color:var(--muted-foreground);margin:var(--spacing-3) 0 0}._wrap_1hl78_1{position:relative;background:var(--surface);border-radius:var(--radius)}._wrap_1hl78_1:focus-within{box-shadow:var(--shadow-focus)}._toolbar_1hl78_17{position:sticky;top:var(--app-top, 64px);z-index:20;display:flex;flex-wrap:wrap;align-items:center;gap:2px;padding:6px;border-bottom:1px solid var(--border);background:var(--card);border-radius:var(--radius) var(--radius) 0 0}._toolbarCompact_1hl78_43{padding:3px 4px}._tool_1hl78_17{width:36px;height:36px;flex-shrink:0;display:grid;place-items:center;border:0;border-radius:var(--radius-sm);background:none;color:var(--muted-foreground);cursor:pointer;-webkit-tap-highlight-color:transparent}._tool_1hl78_17:disabled{opacity:.35;cursor:default}._toolbarCompact_1hl78_43 ._tool_1hl78_17{width:32px;height:32px}._toolOn_1hl78_91{background:var(--surface);color:var(--primary)}._sep_1hl78_99{width:1px;height:20px;background:var(--border);margin:0 4px;flex-shrink:0}._swatch_1hl78_113{width:26px;height:26px;flex-shrink:0;border-radius:50%;border:2px solid var(--card);box-shadow:0 0 0 1px var(--border);margin:0 3px;cursor:pointer;padding:0;-webkit-tap-highlight-color:transparent}._swatchOn_1hl78_137{box-shadow:0 0 0 2px var(--primary)}._content_1hl78_143{min-height:180px;padding:var(--spacing-3) var(--spacing-4);outline:none;line-height:1.6;font-size:1rem;color:var(--foreground);-webkit-user-select:text;user-select:text}._contentCompact_1hl78_163{min-height:64px;padding:var(--spacing-2) var(--spacing-3);font-size:.95rem}._content_1hl78_143 p{margin:0 0 var(--spacing-2)}._content_1hl78_143 p:last-child{margin-bottom:0}._content_1hl78_143 ul,._content_1hl78_143 ol{margin:0 0 var(--spacing-2);padding-left:var(--spacing-6)}._content_1hl78_143 li p{margin:0}._content_1hl78_143 mark{color:inherit;border-radius:3px;padding:1px 2px}._content_1hl78_143 .verse-ref-link{color:var(--primary);font-weight:700;text-decoration:underline;text-decoration-style:dotted;text-decoration-thickness:2px;text-underline-offset:3px;cursor:pointer}._content_1hl78_143 p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--muted-foreground);float:left;height:0;pointer-events:none}._status_1hl78_243{min-height:22px;padding:0 var(--spacing-3) var(--spacing-1);font-size:.72rem;color:var(--muted-foreground);text-align:right}._saved_1hl78_257{display:inline-flex;align-items:center;gap:3px;color:var(--sage);font-weight:600}._versePrompt_1hl78_271{position:absolute;width:min(320px,calc(100% - 16px));z-index:30;display:grid;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);border:1px solid var(--border);border-left:4px solid var(--primary);border-radius:var(--radius-lg);background:var(--card);box-shadow:0 8px 28px #0003}._versePromptBtns_1hl78_273{display:flex;gap:var(--spacing-2)}._versePromptYes_1hl78_275{flex:1;min-height:44px;border:0;border-radius:var(--radius-full);background:var(--hero);color:var(--hero-foreground);font:inherit;font-weight:800;cursor:pointer}._versePromptNo_1hl78_277{min-height:44px;padding:0 16px;border:1px solid var(--border);border-radius:var(--radius-full);background:var(--card);color:var(--foreground);font:inherit;font-weight:700;cursor:pointer}._versePromptOff_1hl78_279{justify-self:start;padding:4px 0;border:0;background:none;color:var(--primary);font:inherit;font-size:.85rem;font-weight:700;text-decoration:underline;cursor:pointer}._versePromptFine_1hl78_281{font-size:.78rem;color:var(--muted-foreground)}._bookSug_1hl78_285{position:absolute;max-width:calc(100% - 16px);z-index:30;display:flex;flex-wrap:wrap;gap:6px;padding:8px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:0 8px 28px #0003}._bookChip_1hl78_287{min-height:40px;padding:0 14px;border:1px solid var(--border);border-radius:var(--radius-full);background:var(--background);color:var(--foreground);font:inherit;font-weight:700;cursor:pointer}._bookChipOn_1hl78_289{border-color:var(--primary);background:var(--surface)}._bookHint_1hl78_291{display:none;align-self:center;padding:0 6px;font-size:.75rem;color:var(--muted-foreground)}@media(hover:hover)and (pointer:fine){._bookHint_1hl78_291{display:inline}}._versePromptKeys_1hl78_295{display:none}@media(hover:hover)and (pointer:fine){._versePromptKeys_1hl78_295{display:block}}@layer base{._tabsList_fiaac_4{display:flex;align-items:center;gap:4px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:4px;margin:-4px;flex-shrink:0}._tabsList_fiaac_4::-webkit-scrollbar{display:none}._tabsTrigger_fiaac_21{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:var(--font-family-base);font-size:.875rem;font-weight:500;line-height:1.25rem;color:var(--muted-foreground);background-color:transparent;padding:6px 12px;border:none;border-radius:999px;cursor:pointer;white-space:nowrap;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease}._tabsTrigger_fiaac_21 svg{width:15px;height:15px;flex-shrink:0}._tabsTrigger_fiaac_21:hover:not([disabled]){color:var(--foreground);background-color:color-mix(in srgb,var(--foreground) 5%,transparent)}._tabsTrigger_fiaac_21[data-state=active],._tabsTrigger_fiaac_21[data-state=active]:hover{color:var(--foreground);background-color:color-mix(in srgb,var(--foreground) 8%,transparent)}._tabsTrigger_fiaac_21:focus-visible{outline:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--foreground) 9%,transparent)}._tabsTrigger_fiaac_21[disabled]{opacity:.5;cursor:not-allowed}._tabsContent_fiaac_70{margin-top:var(--spacing-3);color:var(--foreground);outline:none}._tabsContent_fiaac_70[hidden]{display:none!important}}._link_h4nr4_1{border:0;background:none;padding:0;font:inherit;font-weight:800;color:var(--primary);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--primary) 45%,transparent);cursor:pointer;text-align:left}._note_rl2bz_1{margin-bottom:var(--spacing-6);scroll-margin-top:calc(var(--app-top, 64px) + 70px);scroll-margin-bottom:160px}._quote_rl2bz_6{margin:0 0 var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);background:var(--accent-wash);border-radius:var(--radius);font-size:.98rem;line-height:1.6;color:var(--foreground)}._ref_rl2bz_15{font-weight:800}._sup_rl2bz_18{font-size:.65rem;font-weight:700;color:var(--primary);margin-right:2px}._yellow_rl2bz_24{background:var(--hl-yellow);border-radius:3px}._green_rl2bz_25{background:var(--hl-green);border-radius:3px}._pink_rl2bz_26{background:var(--hl-pink);border-radius:3px}._bold_rl2bz_27{font-weight:800}._underline_rl2bz_28{text-decoration:underline;text-underline-offset:3px}._markBar_rl2bz_29{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2);margin:0 0 var(--spacing-3)}._markLabel_rl2bz_36{font-size:.78rem;color:var(--muted-foreground);margin-right:var(--spacing-1)}._swatch_rl2bz_41{width:26px;height:26px;border-radius:50%;border:2px solid var(--border);cursor:pointer;padding:0}._tool_rl2bz_49{width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:var(--radius);background:var(--surface);color:var(--foreground);cursor:pointer}._tool_rl2bz_49:disabled{opacity:.35;cursor:default}._textarea_rl2bz_64{min-height:72px;border-radius:var(--radius);background:var(--surface);border-color:transparent}._actions_rl2bz_70{display:flex;gap:var(--spacing-4);align-items:center}._share_rl2bz_75,._remove_rl2bz_76{border:0;background:none;font-family:var(--font-family-base);font-size:.85rem;padding:var(--spacing-2) 0;cursor:pointer}._share_rl2bz_75{color:var(--sage);font-weight:700}._remove_rl2bz_76{color:var(--muted-foreground);font-weight:600;text-decoration:underline;text-underline-offset:3px}._armed_rl2bz_94{color:var(--error);text-decoration:none}._dialog_ag6uh_1{width:min(480px,calc(100vw - 32px));max-width:calc(100vw - 32px)}._list_ag6uh_6{list-style:none;margin:0 0 var(--spacing-4);padding:0;display:grid;gap:var(--spacing-2);max-height:45vh;overflow-y:auto}._row_ag6uh_15{width:100%;display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius);border:1.5px solid var(--border);background:var(--card);color:var(--foreground);font-family:inherit;font-size:.95rem;cursor:pointer;text-align:left}._rowOn_ag6uh_30{border-color:var(--sage);background:var(--sage-wash)}._rowName_ag6uh_34{flex:1;min-width:0;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rowCount_ag6uh_42{font-size:.8rem;color:var(--muted-foreground)}._rowIcon_ag6uh_46{display:grid;place-items:center;color:var(--primary)}._rowOn_ag6uh_30 ._rowIcon_ag6uh_46{color:var(--sage)}._create_ag6uh_54{display:flex;gap:var(--spacing-2)}._create_ag6uh_54>:first-child{flex:1;min-width:0}._pad_umf2b_1{border-radius:var(--radius);overflow:hidden;border:1px solid var(--border);background:var(--card);margin-bottom:var(--spacing-3)}._toolbar_umf2b_8{display:flex;flex-wrap:wrap;align-items:center;gap:2px;padding:4px;border-bottom:1px solid var(--border)}._tool_umf2b_8{width:34px;height:34px;flex-shrink:0;display:grid;place-items:center;border:0;border-radius:var(--radius-sm);background:none;color:var(--muted-foreground);cursor:pointer}._tool_umf2b_8:disabled{opacity:.35;cursor:default}._on_umf2b_32{background:var(--surface);color:var(--primary)}._danger_umf2b_36{color:var(--error)}._dot_umf2b_39{display:block;border-radius:50%;background:currentColor}._sep_umf2b_44{width:1px;height:20px;background:var(--border);margin:0 4px;flex-shrink:0}._swatch_umf2b_51{width:22px;height:22px;flex-shrink:0;border-radius:50%;border:2px solid var(--card);box-shadow:0 0 0 1px var(--border);margin:0 3px;padding:0;cursor:pointer}._swatchOn_umf2b_62{box-shadow:0 0 0 2px var(--primary)}._paper_umf2b_65{background:repeating-linear-gradient(to bottom,transparent 0,transparent 27px,#e6edf5 27px,#e6edf5 28px),#fff}._canvas_umf2b_70{display:block;touch-action:none;cursor:crosshair}._erasing_umf2b_75{cursor:cell}._warn_umf2b_78{margin:0;padding:var(--spacing-2) var(--spacing-3);font-size:.8rem;color:var(--error)}._fullBtn_umf2b_84{color:var(--primary)}._full_umf2b_84{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;margin:0;border:0;border-radius:0;display:flex;flex-direction:column;background:var(--background);pointer-events:auto;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px)}._full_umf2b_84 ._toolbar_umf2b_8{background:var(--card);justify-content:center}._full_umf2b_84{height:100dvh;max-height:100dvh}._full_umf2b_84 ._paper_umf2b_65{margin:auto;flex-shrink:0;box-shadow:var(--shadow-lg)}@media(pointer:coarse){._tool_umf2b_8{width:38px;height:38px}}._section_1kff7_1{margin-top:var(--spacing-3)}._add_1kff7_4{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);width:100%;padding:12px;border:1.5px dashed var(--border);border-radius:var(--radius);background:none;color:var(--primary);font-family:inherit;font-weight:700;font-size:.9rem;cursor:pointer}._add_1kff7_4:hover{background:var(--surface)}._screen_14wc8_1{display:grid;justify-items:center;gap:var(--spacing-3);text-align:center;padding:var(--spacing-8, 40px) var(--spacing-4);max-width:420px;margin:0 auto}._icon_14wc8_2{display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:color-mix(in srgb,var(--primary) 14%,var(--card));color:var(--primary)}._screen_14wc8_1 h1{margin:0;font-family:var(--font-family-display);font-size:1.6rem}._screen_14wc8_1 p{margin:0;line-height:1.5;color:var(--muted-foreground)}._btn_14wc8_5{min-height:48px;padding:0 26px;border:0;border-radius:var(--radius-full);background:var(--hero);color:var(--hero-foreground);font:inherit;font-weight:800;cursor:pointer}._btn_14wc8_5:disabled{opacity:.6;cursor:default}._ghost_14wc8_7{min-height:44px;padding:0 16px;border:1px solid var(--border);border-radius:var(--radius-full);background:var(--card);color:var(--foreground);font:inherit;font-weight:700;cursor:pointer}._err_14wc8_8{color:var(--destructive, #b3261e)!important;font-weight:700}._help_14wc8_9{width:100%;text-align:left;font-size:.9rem}._help_14wc8_9 summary{cursor:pointer;font-weight:700;color:var(--primary);text-align:center}._help_14wc8_9 div{display:grid;gap:var(--spacing-2);margin-top:var(--spacing-2);padding:var(--spacing-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--card)}._pop_14wc8_12{position:fixed;left:12px;right:12px;bottom:calc(env(safe-area-inset-bottom,0px) + 96px);z-index:1500;display:grid;gap:var(--spacing-2);max-width:460px;margin:0 auto;padding:var(--spacing-4);border:1px solid var(--border);border-left:4px solid var(--primary);border-radius:var(--radius-lg);background:var(--card);box-shadow:0 10px 30px #00000040}._pop_14wc8_12 strong{font-size:1.05rem}._pop_14wc8_12 p{margin:0;line-height:1.45}._fine_14wc8_15{font-size:.82rem;color:var(--muted-foreground)}._popBtns_14wc8_16{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._row_14wc8_17{display:grid;gap:var(--spacing-2);margin-top:var(--spacing-6);padding:var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card)}._rowHead_14wc8_18{display:flex;align-items:center;justify-content:space-between;gap:10px}._rowHead_14wc8_18 strong{display:inline-flex;align-items:center;gap:8px}._sel_14wc8_20{min-height:40px;padding:0 10px;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);font:inherit}._h1_1rwev_1{font-family:var(--font-family-display);font-weight:800;font-size:2rem;margin:var(--spacing-2) 0 var(--spacing-4)}._searchBox_1rwev_7{display:flex;align-items:center;gap:10px;padding:11px 14px;margin:0 0 1.25rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);color:var(--muted-foreground)}._searchBox_1rwev_7:focus-within{outline:2px solid var(--ring);outline-offset:2px}._searchBox_1rwev_7 input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--foreground);font:inherit}._searchBox_1rwev_7 button{border:0;background:transparent;color:inherit;display:grid;place-items:center;cursor:pointer}._searchResults_1rwev_21{margin-bottom:var(--spacing-6)}._emptyState_1rwev_22{text-align:center;color:var(--muted-foreground);padding:var(--spacing-8) var(--spacing-2)}._shareAll_1rwev_27{margin-bottom:var(--spacing-6);border-radius:var(--radius-full);background:var(--hero);color:var(--hero-foreground);border:0;box-shadow:var(--shadow-lg)}._entry_1rwev_35{background:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow);overflow:hidden;margin-bottom:var(--spacing-4);transition:box-shadow var(--animation-duration-fast)}._entryOpen_1rwev_43{box-shadow:var(--shadow-md)}._entryToggle_1rwev_46{display:flex;align-items:center;gap:var(--spacing-3);width:100%;padding:var(--spacing-4);border:0;background:none;color:var(--foreground);font-family:inherit;text-align:left;cursor:pointer}._entryToggleText_1rwev_59{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._entryToggleText_1rwev_59 ._when_1rwev_66{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._entryChev_1rwev_72{flex-shrink:0;color:var(--muted-foreground);transition:transform var(--animation-duration-fast)}._entryChevOpen_1rwev_77{transform:rotate(180deg);color:var(--primary)}._entryBody_1rwev_81{padding:0 var(--spacing-4) var(--spacing-3);border-top:1px solid var(--border);padding-top:var(--spacing-3);animation:_entryIn_1rwev_1 var(--animation-duration-fast) ease-out;touch-action:pan-y}@keyframes _entryIn_1rwev_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}._flipHint_1rwev_92{display:flex;justify-content:space-between;align-items:center;margin:var(--spacing-3) 0 0;padding-top:var(--spacing-3);border-top:1px dashed var(--border)}._flipBtn_1rwev_100{display:inline-flex;align-items:center;gap:4px;border:0;background:none;color:var(--primary);font-family:inherit;font-weight:700;font-size:.85rem;cursor:pointer;padding:var(--spacing-2)}._flipBtn_1rwev_100:disabled{opacity:.3;cursor:default}._entryHead_1rwev_117{display:flex;justify-content:space-between;align-items:baseline;gap:var(--spacing-3)}._h2_1rwev_123{font-family:var(--font-family-display);font-weight:700;font-size:1.3rem;margin:0}._chapterLink_1rwev_129{color:var(--foreground);text-decoration:none}._acts_1rwev_133{display:flex;gap:var(--spacing-4)}._share_1rwev_27,._clear_1rwev_138{border:0;background:none;font-family:var(--font-family-base);font-size:.85rem;padding:var(--spacing-2) 0;cursor:pointer}._share_1rwev_27{color:var(--sage);font-weight:700}._clear_1rwev_138{color:var(--muted-foreground);font-weight:600;text-decoration:underline;text-underline-offset:3px}._armed_1rwev_156{color:var(--error);text-decoration:none}._when_1rwev_66{font-size:.82rem;color:var(--muted-foreground);margin-bottom:var(--spacing-2)}._lbl_1rwev_165{font-weight:700;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:var(--primary);margin:var(--spacing-3) 0 var(--spacing-1)}._p_1rwev_173{margin:0 0 var(--spacing-2);white-space:pre-wrap}._answer_1rwev_177{min-height:72px;margin-bottom:var(--spacing-2);background:var(--surface);border-color:transparent;border-radius:var(--radius)}._feelings_1rwev_184{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:var(--spacing-2)}._feel_1rwev_184{border:1.5px solid var(--border);background:var(--card);color:var(--muted-foreground);padding:5px 12px;border-radius:var(--radius-full);font-family:inherit;font-weight:600;font-size:.8rem;cursor:pointer}._feelOn_1rwev_201{background:var(--sage-wash);border-color:var(--sage);color:var(--secondary-foreground)}._more_1rwev_206{display:inline-block;margin:var(--spacing-2) 0;font-size:.85rem;font-weight:700;color:var(--primary)}._tabs_1rwev_213{margin-top:0;position:sticky;top:var(--app-top, 64px);z-index:30;box-shadow:0 0 0 6px var(--background)}._safeBanner_1rwev_220{display:flex;flex-direction:column;gap:2px;background:var(--accent-wash);border:1.5px solid var(--accent);border-radius:var(--radius-md);padding:var(--spacing-3) var(--spacing-4);margin-bottom:var(--spacing-4);color:var(--foreground);text-decoration:none;font-size:.88rem}._safeBanner_1rwev_220 strong{font-size:.98rem}._tabs_1rwev_213{display:flex;width:100%;background:var(--surface);border-radius:var(--radius-full);padding:4px;margin-bottom:var(--spacing-4);border:0}._tab_1rwev_213{flex:1;border-radius:var(--radius-full);padding:8px 6px;font-weight:700;font-size:.85rem}._tab_1rwev_213[data-state=active]{background:var(--card);color:var(--primary);box-shadow:var(--shadow)}._intro_1rwev_257{color:var(--muted-foreground);font-size:.9rem;margin:0 0 var(--spacing-4)}._newRow_1rwev_262{display:flex;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._emptySmall_1rwev_267{text-align:center;color:var(--muted-foreground);padding:var(--spacing-6) 0}._list_1rwev_272{display:grid;gap:var(--spacing-2)}._row_1rwev_276{display:flex;align-items:center;gap:var(--spacing-3);background:var(--card);border-radius:var(--radius);padding:var(--spacing-3) var(--spacing-4);box-shadow:var(--shadow);color:var(--foreground);text-decoration:none}._row_1rwev_276:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._rowIcon_1rwev_291{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:var(--surface);color:var(--primary);flex-shrink:0}._rowText_1rwev_301{flex:1;min-width:0;display:flex;flex-direction:column}._rowSub_1rwev_307{font-size:.8rem;color:var(--muted-foreground)}._sectionHead_1rwev_311{display:flex;align-items:center;gap:8px;margin:var(--spacing-5) 0 var(--spacing-2);font-size:.95rem;font-weight:700;color:var(--foreground)}._rowGroup_1rwev_320{border-left:4px solid var(--primary)}._groupBadge_1rwev_323{font-size:.82rem;font-weight:700;color:var(--primary);overflow-wrap:anywhere}._rowChev_1rwev_329{color:var(--muted-foreground)}@media(orientation:landscape)and (max-height:600px)and (max-width:1023px){._tabs_1rwev_213{position:static;box-shadow:none}}._intro_mzjwx_1{margin-bottom:var(--spacing-6);color:var(--muted-foreground)}._h1_mzjwx_5{font-family:var(--font-family-display);font-weight:600;font-size:1.6rem;color:var(--foreground);margin:var(--spacing-2) 0}._grid_mzjwx_12{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--spacing-4)}._code_mzjwx_17{background:#fff;color:#1f2a44;border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-4);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2);break-inside:avoid}._label_mzjwx_29{font-family:var(--font-family-display);font-size:1.1rem}._qr_mzjwx_33{max-width:100%;height:auto}._small_mzjwx_37{color:#56607a;font-size:.8rem}@media print{._intro_mzjwx_1{display:none}}@layer base{._overlay_d29sp_2{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-overlay);background-color:#00000052;animation:_overlayShow_d29sp_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}.dark ._overlay_d29sp_2{background-color:#0000008c}._content_d29sp_17{position:fixed;z-index:var(--z-overlay);display:flex;flex-direction:column;background-color:var(--popup);color:var(--popup-foreground);box-shadow:0 24px 56px -16px #00000052;transition:transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);overflow-y:auto}._top_d29sp_30{top:0;left:0;right:0;height:80vh;max-height:500px;border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);animation:_slideDownAndFade_d29sp_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._bottom_d29sp_42{bottom:0;left:0;right:0;height:80vh;max-height:500px;border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);animation:_slideUpAndFade_d29sp_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._left_d29sp_54{top:0;left:0;bottom:0;width:100%;max-width:400px;border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);animation:_slideRightAndFade_d29sp_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._right_d29sp_66{top:0;right:0;bottom:0;width:100%;max-width:400px;border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md);animation:_slideLeftAndFade_d29sp_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._close_d29sp_78{position:absolute;top:14px;right:14px;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius);background-color:transparent;color:var(--muted-foreground);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._close_d29sp_78:hover{background-color:color-mix(in srgb,var(--foreground) 6%,transparent);color:var(--foreground)}._close_d29sp_78:focus-visible{outline:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--foreground) 9%,transparent)}._closeIcon_d29sp_107{width:1rem;height:1rem}._header_d29sp_112{display:flex;flex-direction:column;gap:6px;padding:20px 56px 20px 24px;border-bottom:1px solid color-mix(in srgb,var(--foreground) 8%,transparent)}._footer_d29sp_121{display:flex;flex-direction:column;gap:8px;margin-top:auto;padding:14px 24px;border-top:1px solid color-mix(in srgb,var(--foreground) 8%,transparent);background-color:color-mix(in srgb,var(--foreground) 3%,var(--popup))}._title_d29sp_131{margin:0;font-family:var(--font-family-base);font-size:1.0625rem;font-weight:600;line-height:1.35;letter-spacing:-.01em;color:var(--popup-foreground)}._description_d29sp_141{margin:0;font-size:.875rem;color:var(--muted-foreground);line-height:1.5}@keyframes _overlayShow_d29sp_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUpAndFade_d29sp_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _slideDownAndFade_d29sp_1{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes _slideLeftAndFade_d29sp_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _slideRightAndFade_d29sp_1{0%{transform:translate(-100%)}to{transform:translate(0)}}@media(max-width:640px){._left_d29sp_54,._right_d29sp_66{max-width:100%}}}._searchRow_1obze_1{display:flex;align-items:center;gap:10px;border:1px solid var(--border);background:var(--surface);border-radius:13px;padding:10px 12px;margin:18px 0 12px;color:var(--muted-foreground)}._searchRow_1obze_1 input{border:0;outline:0;min-width:0;flex:1;font:inherit;color:var(--foreground);background:transparent}._searchRow_1obze_1 button{border:0;background:transparent;color:var(--muted-foreground);cursor:pointer;padding:3px}._referenceResult_1obze_4{width:100%;text-align:left;padding:12px;margin:0 0 12px;background:var(--accent-wash);color:var(--primary);border:1px solid var(--accent);border-radius:11px;font:inherit;font-weight:700;cursor:pointer}._bookResults_1obze_5{display:grid;gap:12px;margin-top:14px;padding-bottom:30px}._bookCard_1obze_6{padding:15px;border:1px solid var(--border);border-radius:16px;background:var(--card);min-width:0;max-width:100%;overflow:hidden}._bookTitle_1obze_7{display:flex;justify-content:space-between;align-items:center;width:100%;padding:2px 0;background:transparent;border:0;color:var(--foreground);font:inherit;font-size:1.15rem;font-weight:750;text-align:left;cursor:pointer}._bookTitle_1obze_7 span{font-size:1.3rem;color:var(--muted-foreground);font-weight:400}._chapterGrid_1obze_9{display:flex;flex-wrap:nowrap;gap:8px;margin-top:14px;width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;touch-action:pan-x;scroll-snap-type:x proximity;padding:2px 2px 12px;box-sizing:border-box;-webkit-overflow-scrolling:touch}._chapterTile_1obze_10{flex:0 0 54px;width:54px;min-height:54px;padding:8px 2px;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--foreground);font:inherit;font-weight:700;cursor:pointer;scroll-snap-align:start}._chapterTile_1obze_10:hover,._chapterTile_1obze_10:focus-visible{background:var(--accent-wash);outline:2px solid var(--accent);outline-offset:1px}._noResults_1obze_12{color:var(--muted-foreground);font-size:.9rem}._edgeTab_1obze_14{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:40;display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 8px;border:0;border-radius:var(--radius-md) 0 0 var(--radius-md);background:var(--hero);color:var(--hero-foreground);box-shadow:var(--shadow-lg);font-family:inherit;cursor:pointer}._edgeLabel_1obze_33{writing-mode:vertical-rl;transform:rotate(180deg);font-weight:700;font-size:.8rem;letter-spacing:.06em}._sheet_1obze_40{width:min(420px,92vw);max-width:92vw;overflow-y:auto;overflow-x:hidden}._body_1obze_46{margin-top:var(--spacing-4)}._typedRow_1obze_49{display:flex;gap:var(--spacing-2)}._or_1obze_53{text-align:center;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--muted-foreground);margin:var(--spacing-4) 0 var(--spacing-2)}._label_1obze_62{display:block;font-size:.8rem;font-weight:700;color:var(--muted-foreground);margin:var(--spacing-2) 0 var(--spacing-1)}._pair_1obze_69{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3)}._goBtn_1obze_74{width:100%;margin-top:var(--spacing-4);border-radius:var(--radius-full)}._testaments_1obze_79{display:grid;grid-template-columns:auto 1fr 1fr;gap:4px;padding:4px;margin-bottom:var(--spacing-2);border-radius:var(--radius-full);background:var(--surface)}._testament_1obze_79{border:0;background:none;padding:8px 10px;border-radius:var(--radius-full);color:var(--muted-foreground);font-family:inherit;font-weight:700;font-size:.8rem;cursor:pointer;white-space:nowrap}._testamentOn_1obze_100{background:var(--card);color:var(--primary);box-shadow:var(--shadow)}._browse_1obze_105{display:grid;gap:var(--spacing-2);margin-top:var(--spacing-6);padding-top:var(--spacing-4);border-top:1px solid var(--border)}._browseLink_1obze_112{border:0;background:none;padding:0;text-align:left;color:var(--primary);font-family:inherit;font-weight:700;cursor:pointer}@media(orientation:landscape)and (max-height:600px)and (max-width:1023px){._edgeTab_1obze_14{top:auto;bottom:8px;transform:none;padding:7px 6px}._edgeLabel_1obze_33{font-size:.7rem}}._thumb_16cnx_1{position:relative;display:block;width:100%;padding:0;border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;cursor:pointer;background:repeating-linear-gradient(to bottom,transparent 0,transparent 19px,#e6edf5 19px,#e6edf5 20px),#fff}._canvas_16cnx_14{display:block}._hint_16cnx_17{position:absolute;right:8px;bottom:8px;padding:4px 10px;border-radius:var(--radius-full);background:#0009;color:#fff;font-size:.75rem;font-weight:600}._edgeTab_3bz14_1{position:fixed;right:0;top:calc(50% + 72px);z-index:40;display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 8px;border:0;border-radius:var(--radius-md) 0 0 var(--radius-md);background:var(--card);color:var(--primary);box-shadow:var(--shadow-lg);border:1.5px solid var(--primary);border-right:0;font-family:inherit;cursor:pointer}._edgeLabel_3bz14_21{writing-mode:vertical-rl;transform:rotate(180deg);font-weight:700;font-size:.8rem;letter-spacing:.06em}._edgeCount_3bz14_28{min-width:20px;height:20px;border-radius:var(--radius-full);background:var(--primary);color:var(--primary-foreground);font-size:.72rem;font-weight:800;display:grid;place-items:center}._sheet_3bz14_39{width:min(760px,100vw);max-width:100vw;overflow-y:auto}._body_3bz14_44,._attached_3bz14_47{margin-top:var(--spacing-4)}._attachedLabel_3bz14_50{display:block;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--primary);margin-bottom:var(--spacing-2)}._thumbs_3bz14_59{display:grid;gap:var(--spacing-3)}@media(min-width:640px){._thumbs_3bz14_59{grid-template-columns:1fr 1fr}}@media(orientation:landscape)and (max-height:600px)and (max-width:1023px){._edgeTab_3bz14_1{top:auto;bottom:8px;padding:7px 6px}._edgeLabel_3bz14_21{font-size:.7rem}}._bar_1ogky_1{margin:0;flex:0 0 auto}._bar_1ogky_1{display:flex;align-items:center;gap:2px;flex:0 0 auto}._audioTrigger_1ogky_6{display:grid;place-items:center;width:44px;height:44px;padding:3px;border:0;border-radius:50%;color:var(--foreground);cursor:pointer}._audioIcon_1ogky_7{width:100%;height:100%;display:grid;place-items:center;border-radius:50%;background:var(--card)}._audioOptions_1ogky_8{border:0;background:transparent;color:var(--muted-foreground);width:20px;height:36px;display:grid;place-items:center;padding:0;cursor:pointer}._playerPanel_1ogky_9{position:fixed;left:12px;right:12px;bottom:calc(156px + env(safe-area-inset-bottom,0px));z-index:200;max-height:min(55dvh,400px);overflow-y:auto;overscroll-behavior:contain;background:var(--card);border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow-lg)}._controls_1ogky_10{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3)}._playBtn_1ogky_16{width:38px;height:38px;flex-shrink:0;display:grid;place-items:center;border:0;border-radius:50%;background:var(--hero);color:var(--hero-foreground);cursor:pointer}._stopBtn_1ogky_28{width:32px;height:32px;flex-shrink:0;display:grid;place-items:center;border:0;border-radius:50%;background:var(--card);color:var(--muted-foreground);cursor:pointer}._label_1ogky_40{flex:1;min-width:0;font-size:.88rem;font-weight:600;color:var(--foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._settingsBtn_1ogky_50{width:30px;height:30px;flex-shrink:0;display:grid;place-items:center;border:0;background:none;color:var(--muted-foreground);cursor:pointer}._rotated_1ogky_61{transform:rotate(180deg)}._settings_1ogky_50{padding:0 var(--spacing-3) var(--spacing-3);display:grid;gap:var(--spacing-3);border-top:1px solid var(--border);padding-top:var(--spacing-3)}._settingRow_1ogky_71{display:flex;flex-direction:column;gap:6px;font-size:.82rem;font-weight:600;color:var(--muted-foreground)}._select_1ogky_79{padding:8px 10px;border-radius:var(--radius);border:1.5px solid var(--border);background:var(--card);color:var(--foreground);font-family:inherit;font-size:.88rem}._slider_1ogky_88{width:100%}._note_1ogky_91{margin:0;font-size:.76rem;color:var(--muted-foreground);line-height:1.4}._sheet_zejt0_1{max-height:88vh;overflow-y:auto}._note_zejt0_2{display:grid;gap:6px;padding:12px 0;border-top:1px solid var(--border)}._note_zejt0_2:first-of-type{border-top:0}._from_zejt0_4{display:grid;gap:1px}._from_zejt0_4 span{font-size:.82rem;color:var(--muted-foreground)}._passage_zejt0_6{margin:0;font-weight:700}._body_zejt0_7{margin:0;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}._save_zejt0_8{justify-self:start;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border:1px solid var(--border);border-radius:var(--radius-full);background:transparent;color:var(--foreground);font:inherit;font-weight:700;cursor:pointer}._topNav_4zuuq_1{display:flex;justify-content:space-between;align-items:center;margin-bottom:0}._translationBar_4zuuq_9{display:flex;align-items:center;gap:10px;flex-wrap:wrap;background:var(--card);border:1px solid var(--border);border-radius:14px;padding:12px 14px;margin:0 0 14px}._translationBar_4zuuq_9 label{font-weight:700;font-size:.85rem}._translationBar_4zuuq_9 select{border:1px solid var(--border);border-radius:9px;padding:8px;background:var(--surface);color:var(--foreground);font:inherit}._translationBar_4zuuq_9 a{font-weight:700;color:var(--primary);text-decoration:none}._translationBar_4zuuq_9 span{flex-basis:100%;font-size:.75rem;color:var(--muted-foreground)}._chapterTitleRow_4zuuq_10{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._chapterTitleRow_4zuuq_10 ._heroTitle_4zuuq_10{margin:var(--spacing-3) 0 0}._translationMenu_4zuuq_10{position:relative;margin-top:var(--spacing-3);z-index:40}._translationMenu_4zuuq_10 summary{list-style:none;display:inline-flex;align-items:center;gap:3px;border:1px solid rgba(255,255,255,.35);border-radius:20px;padding:4px 9px;color:inherit;font-size:.76rem;font-weight:700;cursor:pointer}._translationMenu_4zuuq_10 summary::-webkit-details-marker{display:none}._translationMenuContent_4zuuq_10{position:absolute;top:calc(100% + 7px);right:0;display:flex;flex-direction:column;gap:8px;min-width:210px;max-width:min(280px,calc(100vw - 48px));padding:14px;border-radius:12px;background:var(--card);color:var(--foreground);border:1px solid var(--border);box-shadow:var(--shadow-lg);font-size:.84rem}._translationMenuContent_4zuuq_10 label,._translationMenuContent_4zuuq_10 small{color:var(--muted-foreground);font-size:.75rem}._translationMenuContent_4zuuq_10 select{width:100%;border:1px solid var(--border);border-radius:8px;padding:8px;background:var(--surface);color:var(--foreground);font:inherit}._translationMenuContent_4zuuq_10 a{color:var(--primary);font-weight:700;text-decoration:none}._readingSettings_4zuuq_11{position:relative;margin-top:var(--spacing-3);z-index:41}._readingSettings_4zuuq_11 summary{list-style:none;display:inline-flex;align-items:center;justify-content:center;min-width:38px;padding:4px 9px;border:1px solid rgba(255,255,255,.35);border-radius:20px;color:inherit;font-weight:700;font-size:.8rem;cursor:pointer}._readingSettings_4zuuq_11 summary::-webkit-details-marker{display:none}._readingSettingsContent_4zuuq_11{position:absolute;top:calc(100% + 7px);right:0;display:flex;flex-direction:column;gap:12px;min-width:240px;max-width:min(300px,calc(100vw - 36px));padding:15px;border:1px solid var(--border);border-radius:12px;background:var(--card);color:var(--foreground);box-shadow:var(--shadow-lg);font-size:.85rem}._readingSettingsContent_4zuuq_11 label{font-size:.8rem;color:var(--muted-foreground)}._readingSettingsContent_4zuuq_11 select{padding:9px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--foreground);font:inherit}._readingSettingsToggle_4zuuq_11{display:flex;justify-content:space-between;align-items:center;gap:12px}._readingSettingsToggle_4zuuq_11 input{width:20px;height:20px;accent-color:var(--primary)}._readingSettingsContent_4zuuq_11 a{color:var(--primary);font-weight:700;text-decoration:none}@media(max-width:650px){._chapterTitleRow_4zuuq_10{display:flex;flex-wrap:nowrap;gap:7px;align-items:center;min-width:0}._chapterTitleRow_4zuuq_10 ._heroTitle_4zuuq_10{font-size:clamp(3.5rem,15vw,5rem);min-width:0;white-space:nowrap;letter-spacing:-.035em}._translationMenu_4zuuq_10,._readingSettings_4zuuq_11{flex:0 0 auto;margin-top:var(--spacing-3)}._translationMenu_4zuuq_10 summary,._readingSettings_4zuuq_11 summary{padding:5px 7px;min-width:34px;font-size:.72rem}._readingSettingsContent_4zuuq_11{position:fixed;top:auto;left:16px;right:16px;width:auto;max-width:none;min-width:0;margin-top:8px;z-index:100}._translationMenuContent_4zuuq_10{right:-40px;max-width:min(280px,calc(100vw - 32px))}}._translationMenuContent_4zuuq_10 ._translationGuideToggle_4zuuq_13{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 0 2px;background:none;border:0;border-top:1px solid var(--border);color:var(--primary);font:inherit;font-weight:700;font-size:.78rem;text-align:left;cursor:pointer}._translationGuide_4zuuq_13{display:grid;gap:10px;padding:9px 10px;border-radius:9px;background:var(--surface);max-height:260px;overflow-y:auto}._translationGuide_4zuuq_13 p{margin:0;font-size:.76rem;line-height:1.45;color:var(--foreground)}._translationGuide_4zuuq_13 p strong{display:block;color:var(--primary);margin-bottom:2px}n._notebookPassages_4zuuq_13{border:1px solid var(--border);background:var(--background);border-radius:14px;padding:14px;margin:14px 0 18px}._notebookPassages_4zuuq_13 h3{font-size:1rem;margin:0 0 6px}._notebookPassage_4zuuq_13{padding:12px 0;border-top:1px solid var(--border)}._notebookPassage_4zuuq_13 strong{color:var(--primary)}._notebookPassage_4zuuq_13 p{line-height:1.7;margin:8px 0}._notebookPassage_4zuuq_13 button{border:0;background:transparent;color:var(--primary);padding:4px 0;font:inherit;font-weight:700;cursor:pointer}._notebookPassage_4zuuq_13 ._passageNotePreview_4zuuq_14{font-size:.85rem;color:var(--muted-foreground);border-left:3px solid var(--border);padding-left:10px;overflow-wrap:anywhere}._expandedPassageNote_4zuuq_14{margin:10px 0 4px}._chapterReflectionTitle_4zuuq_14{font-size:1rem;margin:20px 0 10px}._copyVerseRow_4zuuq_15{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:10px 0}._copyVerseButton_4zuuq_15{display:inline-flex;align-items:center;gap:7px;padding:9px 13px;border:1px solid var(--border);border-radius:999px;background:var(--surface);color:var(--primary);font:inherit;font-size:.85rem;font-weight:700;cursor:pointer;min-height:40px}._copyVerseButton_4zuuq_15:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._inlineVerseActions_4zuuq_16{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;vertical-align:middle;margin:4px 4px 4px 0}._inlineVerseActions_4zuuq_16 button{display:inline-flex;align-items:center;gap:5px;min-height:36px}._inlineVerseActions_4zuuq_16>small{color:var(--error)}._verseActionRow_4zuuq_16{display:inline-grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:5px;border:1px solid var(--border);border-radius:12px;background:var(--card);box-shadow:var(--shadow);max-width:min(100%,290px)}._verseActionRow_4zuuq_16 ._inlineNoteAction_4zuuq_16{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;min-height:52px;padding:6px 9px;border:0;border-radius:8px;background:var(--surface);color:var(--primary);font:inherit;cursor:pointer}._verseActionRow_4zuuq_16 ._inlineNoteAction_4zuuq_16 small{font-size:.68rem;white-space:nowrap;color:inherit;font-weight:700}._verseActionRow_4zuuq_16 ._inlineNoteAction_4zuuq_16:focus-visible{outline:2px solid var(--primary);outline-offset:1px}._fromRight_4zuuq_17{animation:_slideFromRight_4zuuq_1 var(--animation-duration-slow) ease-out}._fromLeft_4zuuq_20{animation:_slideFromLeft_4zuuq_1 var(--animation-duration-slow) ease-out}@keyframes _slideFromRight_4zuuq_1{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}@keyframes _slideFromLeft_4zuuq_1{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){._fromRight_4zuuq_17,._fromLeft_4zuuq_20{animation:none}}._swipeHint_4zuuq_37{display:block;margin-top:var(--spacing-3);font-size:.75rem;opacity:.8}._swipeTip_4zuuq_43{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);margin-bottom:var(--spacing-4);border-radius:var(--radius-md);background:var(--accent-wash);border:1.5px solid var(--accent);color:var(--foreground);font-size:.9rem;animation:_tipIn_4zuuq_1 var(--animation-duration-slow) ease-out}._swipeTipIcon_4zuuq_56{font-size:1.5rem}._swipeTipText_4zuuq_59{flex:1}._swipeTipBtn_4zuuq_62{flex-shrink:0;border:0;padding:8px 14px;border-radius:var(--radius-full);background:var(--hero);color:var(--hero-foreground);font-family:inherit;font-weight:700;cursor:pointer}@keyframes _tipIn_4zuuq_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}._back_4zuuq_77{display:inline-flex;align-items:center;gap:3px;font-weight:700;color:var(--primary);text-decoration:none;padding:8px 12px;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-full);box-shadow:var(--shadow);position:relative;z-index:2}._arrows_4zuuq_92{display:flex;gap:var(--spacing-2)}._arrow_4zuuq_92{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--card);box-shadow:var(--shadow);color:var(--foreground)}._arrowOff_4zuuq_106{opacity:.35}._hero_4zuuq_10{background:var(--hero);color:var(--hero-foreground);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-lg);margin-bottom:var(--spacing-4)}._kicker_4zuuq_117{display:inline-block;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;background:#ffffff2e;padding:4px 10px;border-radius:var(--radius-full)}._readChapterNumber_4zuuq_127{font-family:var(--font-family-display);font-size:clamp(2.8rem,10vw,4.1rem);line-height:1.05;text-align:center;margin:4px 0 8px;font-weight:700;color:var(--foreground)}._readBookName_4zuuq_128{font-family:var(--font-family-display);font-size:clamp(1.65rem,6vw,2.4rem);font-weight:800;letter-spacing:.07em;text-align:center;text-transform:uppercase;margin:10px 0 0;color:var(--foreground)}._chapterTools_4zuuq_129{display:flex;align-items:center;justify-content:flex-end;gap:7px;margin:0 0 8px;padding:0;color:var(--foreground);position:relative;z-index:45}._topAudioButton_4zuuq_130{display:grid;place-items:center;width:39px;height:39px;border:1px solid var(--border);border-radius:50%;background:var(--card);color:var(--foreground);box-shadow:var(--shadow);cursor:pointer}._chapterTools_4zuuq_129 ._chapterTitleRow_4zuuq_10{display:flex;justify-content:flex-end;gap:8px}._chapterTools_4zuuq_129 ._translationMenu_4zuuq_10,._chapterTools_4zuuq_129 ._readingSettings_4zuuq_11{margin-top:0}._chapterTools_4zuuq_129 ._translationMenu_4zuuq_10 summary,._chapterTools_4zuuq_129 ._readingSettings_4zuuq_11 summary{border:1px solid var(--border);background:var(--card);color:var(--foreground);padding:7px 12px;min-height:34px;box-shadow:var(--shadow)}._chapterTools_4zuuq_129 ._translationMenuContent_4zuuq_10,._chapterTools_4zuuq_129 ._readingSettingsContent_4zuuq_11{z-index:90}@media(max-width:650px){._chapterTools_4zuuq_129 ._translationMenuContent_4zuuq_10,._chapterTools_4zuuq_129 ._readingSettingsContent_4zuuq_11{position:fixed;top:max(16px,env(safe-area-inset-top,16px));bottom:calc(112px + env(safe-area-inset-bottom,0px));left:12px;right:12px;width:auto;min-width:0;max-width:none;max-height:none;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;box-sizing:border-box;margin:0;padding:18px 16px 28px;border-radius:18px;box-shadow:0 12px 50px #0000003d;z-index:200}._chapterTools_4zuuq_129:has(details[open]){z-index:150}._chapterTools_4zuuq_129 ._translationMenuContent_4zuuq_10 select,._chapterTools_4zuuq_129 ._readingSettingsContent_4zuuq_11 select{max-width:100%;min-width:0}}._heroTitle_4zuuq_10{font-family:var(--font-family-display);font-weight:800;font-size:clamp(3.5rem,11vw,5.5rem);line-height:1;margin:var(--spacing-3) 0 0}._heroBlurb_4zuuq_147{margin:var(--spacing-2) 0 0;opacity:.92}._draft_4zuuq_151{font-size:.82rem;color:var(--muted-foreground);background:var(--surface);border-radius:var(--radius);padding:var(--spacing-3) var(--spacing-4);margin-bottom:var(--spacing-4)}._card_4zuuq_159{background:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-4) var(--spacing-4) var(--spacing-6);box-shadow:var(--shadow);margin-bottom:var(--spacing-4);scroll-margin-top:calc(var(--app-top, 64px) + 12px)}._step_4zuuq_167{display:block;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--primary);margin-bottom:var(--spacing-1)}._cardTitle_4zuuq_176{display:block;font-family:var(--font-family-display);font-weight:700;font-size:1.2rem;line-height:1.3;margin:0 0 var(--spacing-4)}._readToggle_4zuuq_184{width:100%;display:flex;justify-content:space-between;align-items:center;background:none;border:0;padding:0;text-align:left;color:var(--foreground);cursor:pointer;font-family:inherit}._readToggle_4zuuq_184 ._cardTitle_4zuuq_176{margin-bottom:0}._chev_4zuuq_200{color:var(--muted-foreground);transition:transform var(--animation-duration-normal)}._chevOpen_4zuuq_204{transform:rotate(180deg)}._hint_4zuuq_207{font-size:.82rem;color:var(--muted-foreground);margin:var(--spacing-3) 0 var(--spacing-2)}._loading_4zuuq_212{display:grid;gap:var(--spacing-3);padding-top:var(--spacing-2)}._loadingLine_4zuuq_217{height:14px;border-radius:var(--radius-full);background:var(--surface);animation:_pulse_4zuuq_1 1.2s ease-in-out infinite}._loadingLine_4zuuq_217:nth-child(odd){width:85%}@keyframes _pulse_4zuuq_1{0%,to{opacity:1}50%{opacity:.45}}._error_4zuuq_230{color:var(--error)}._retry_4zuuq_233{border:0;background:none;color:var(--primary);font-weight:700;cursor:pointer;font-family:inherit;text-decoration:underline}._scriptureSectionHeading_4zuuq_242{font-family:var(--font-family-display);font-size:1.1em;font-weight:700;line-height:1.4;margin:1.5em 0 .5em;color:var(--foreground)}._verses_4zuuq_243{font-size:1.1rem;line-height:1.85;display:flow-root}._chapterDropNumber_4zuuq_248{float:left;display:block;width:.96em;height:.86em;font-family:var(--font-family-display);font-weight:700;font-size:clamp(3.6rem,13vw,4.7rem);line-height:.88;color:var(--muted-foreground);text-align:center;letter-spacing:-.06em;margin:.08em 0 0 .04em;shape-outside:polygon(0 0,94% 0,100% 18%,92% 35%,70% 53%,78% 70%,99% 88%,100% 100%,0 100%);shape-margin:5px}._settingsHeading_4zuuq_264{display:flex;align-items:center;justify-content:space-between;gap:12px}._settingsHeading_4zuuq_264 button{border:0;background:transparent;color:var(--foreground);font:inherit;font-size:1.1rem;cursor:pointer;padding:3px 7px;border-radius:6px}._settingsHeading_4zuuq_264 button:focus-visible{outline:2px solid var(--primary)}._redLetters_4zuuq_265{color:#b42332}[data-theme=dark] ._redLetters_4zuuq_265{color:#ff858b}@media(prefers-color-scheme:dark){[data-theme=auto] ._redLetters_4zuuq_265{color:#ff858b}}._verse_4zuuq_16{cursor:pointer;border-radius:6px;padding:2px 3px;transition:background var(--animation-duration-fast)}._inlineNoteAction_4zuuq_16{display:inline-flex;vertical-align:baseline;align-items:center;gap:5px;margin:2px 5px 2px 3px;padding:4px 9px;border:1px solid var(--accent);border-radius:var(--radius-full);background:var(--accent-wash);color:var(--foreground);font:inherit;font-size:.75rem;font-weight:700;line-height:1.4;cursor:pointer;white-space:nowrap;animation:_noteActionIn_4zuuq_1 .16s ease-out}._inlineNoteAction_4zuuq_16:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@keyframes _noteActionIn_4zuuq_1{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){._inlineNoteAction_4zuuq_16{animation:none}}._verse_4zuuq_16:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._marked_4zuuq_282{background:var(--accent-wash);box-shadow:inset 0 -2px 0 var(--accent)}._reading_4zuuq_11{background:var(--sage-wash);box-shadow:inset 0 0 0 2px var(--sage);border-radius:4px;transition:background var(--animation-duration-normal)}._flash_4zuuq_292{animation:_verseFlash_4zuuq_1 2.4s ease-out}@keyframes _verseFlash_4zuuq_1{0%,40%{background:var(--hl-yellow)}to{background:transparent}}._sup_4zuuq_299{font-size:.65rem;font-weight:700;color:var(--primary);margin-right:3px}._chips_4zuuq_305{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._customFeelingWrap_4zuuq_310{display:flex;flex-direction:column;gap:8px;margin-top:12px}._customFeelingWrap_4zuuq_310 input{width:100%;max-width:100%}._chip_4zuuq_305{border:1.5px solid var(--border);background:var(--card);color:var(--foreground);padding:10px 16px;border-radius:var(--radius-full);font-family:inherit;font-weight:600;font-size:.92rem;cursor:pointer;transition:all var(--animation-duration-fast)}._chip_4zuuq_305:active{transform:scale(.96)}._chipOn_4zuuq_326{background:var(--sage-wash);border-color:var(--sage);color:var(--secondary-foreground)}._empty_4zuuq_331{color:var(--muted-foreground);margin:0}._answer_4zuuq_335{min-height:100px;border-radius:var(--radius);background:var(--surface);border-color:transparent}._mic_4zuuq_341{display:flex;align-items:center;gap:var(--spacing-2);font-size:.82rem;color:var(--muted-foreground);margin:var(--spacing-4) 0}._nextBtn_4zuuq_349{display:flex;margin-bottom:72px;justify-content:center;align-items:center;gap:var(--spacing-2);background:var(--hero);color:var(--hero-foreground);font-weight:700;padding:16px;border-radius:var(--radius-full);text-decoration:none;box-shadow:var(--shadow-lg)}._floatNav_4zuuq_363{position:fixed;left:50%;transform:translate(-50%);bottom:calc(env(safe-area-inset-bottom,0px) + 84px);z-index:55;display:flex;align-items:center;width:min(430px,calc(100% - 24px));background:color-mix(in srgb,var(--card) 92%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--border);border-radius:var(--radius-full);box-shadow:var(--shadow-md);padding:4px;transition:opacity .18s ease,translate .18s ease}._floatNavHidden_4zuuq_381{opacity:0;translate:0 24px;pointer-events:none;visibility:hidden}@media(prefers-reduced-motion:reduce){._floatNav_4zuuq_363{transition:none}}._writePill_4zuuq_383{position:fixed;left:50%;transform:translate(-50%);bottom:calc(env(safe-area-inset-bottom,0px) + 140px);z-index:56;display:inline-flex;align-items:center;gap:var(--spacing-2);max-width:calc(100% - 32px);padding:12px 18px;border:0;border-radius:var(--radius-full);background:var(--foreground);color:var(--background);box-shadow:var(--shadow-lg);font-family:inherit;font-size:.92rem;text-align:left;cursor:pointer;animation:_pillUp_4zuuq_1 var(--animation-duration-slow) ease-out}@keyframes _pillUp_4zuuq_1{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}@media(min-width:1024px){._writePill_4zuuq_383{bottom:84px;left:calc(50% + var(--sidebar-w, 0px) / 2)}}._split_4zuuq_415{display:block}._studyControls_4zuuq_418{display:flex;flex-direction:column;gap:6px;margin:4px 0 12px;position:sticky;top:calc(var(--app-top, 68px) + 4px);z-index:30;padding:7px;background:color-mix(in srgb,var(--background) 94%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow)}._studyControlsHidden_4zuuq_419{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-12px)}@media(prefers-reduced-motion:no-preference){._studyControls_4zuuq_418{transition:opacity .18s ease,transform .18s ease,visibility .18s ease}}._chapterContext_4zuuq_421{display:flex;align-items:center;justify-content:center;gap:5px;align-self:center;border:0;background:transparent;color:var(--muted-foreground);font:inherit;font-size:.76rem;font-weight:700;padding:2px 8px;min-height:22px;cursor:pointer;border-radius:8px}._chapterContext_4zuuq_421:hover,._chapterContext_4zuuq_421:focus-visible{color:var(--primary);background:var(--surface)}._landscapeChapter_4zuuq_422{display:none}._studySwitch_4zuuq_423,._mobileStudySwitch_4zuuq_423{display:flex;gap:4px;padding:4px;border:1px solid var(--border);background:var(--card);border-radius:12px}._studySwitch_4zuuq_423 button,._mobileStudySwitch_4zuuq_423 button{flex:1;border:0;background:transparent;color:var(--foreground);border-radius:9px;padding:8px 6px;font:inherit;font-size:.82rem;font-weight:700;cursor:pointer}._studySwitch_4zuuq_423 button[aria-pressed=true],._mobileStudySwitch_4zuuq_423 button[aria-pressed=true]{background:var(--hero);color:var(--hero-foreground)}._mobileStudySwitch_4zuuq_423{display:none}._notebookLink_4zuuq_427{display:inline-block;margin:12px 0;color:var(--primary);font-weight:700}@media(max-width:1099px){._mobileStudySwitch_4zuuq_423{display:flex}._studySwitch_4zuuq_423{display:none}._mobileHidden_4zuuq_428{display:none!important}._studyControls_4zuuq_418{gap:4px;padding:5px}._mobileStudySwitch_4zuuq_423{padding:2px}._mobileStudySwitch_4zuuq_423 button{padding:8px 4px}}@media(max-width:1099px)and (orientation:portrait){._studyControls_4zuuq_418{flex-direction:row;align-items:center;gap:4px}._mobileStudySwitch_4zuuq_423{flex:1;min-width:0}._mobileStudySwitch_4zuuq_423 button{font-size:.78rem;min-width:0}}@media(max-width:600px){._studyControls_4zuuq_418{gap:4px;padding:5px;margin-bottom:12px}._studySwitch_4zuuq_423 button,._mobileStudySwitch_4zuuq_423 button{padding:7px 4px;font-size:.78rem}}@media(min-width:1100px){._split_4zuuq_415{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:var(--spacing-6);align-items:start}._readCol_4zuuq_438{position:sticky;top:var(--app-top, 16px);max-height:calc(100vh - var(--app-top, 16px) - 24px);overflow-y:auto;border-radius:var(--radius-lg)}._readCol_4zuuq_438 ._card_4zuuq_159{margin-bottom:0}}@media(min-width:1024px){._floatNav_4zuuq_363{bottom:24px;left:calc(50% + var(--sidebar-w, 0px) / 2)}._nextBtn_4zuuq_349{margin-bottom:72px}}._floatLink_4zuuq_458{flex:1;min-width:0;display:flex;align-items:center;gap:2px;padding:8px 10px;border-radius:var(--radius-full);color:var(--primary);font-weight:700;font-size:.82rem;text-decoration:none;white-space:nowrap}._floatLink_4zuuq_458 span{overflow:hidden;text-overflow:ellipsis}._floatNext_4zuuq_476{justify-content:flex-end}._floatOff_4zuuq_479{pointer-events:none}._floatDivider_4zuuq_482{width:1px;height:20px;background:var(--border)}._verseForm_4zuuq_487{margin-bottom:var(--spacing-4)}._verseLabel_4zuuq_488{display:block;font-weight:650;font-size:.88rem;margin-bottom:var(--spacing-2)}._verseInputRow_4zuuq_489{display:flex;gap:var(--spacing-2);flex-wrap:wrap}._verseInput_4zuuq_489{flex:1 1 150px;min-width:0;border:1.5px solid var(--border);background:var(--surface);color:var(--foreground);border-radius:var(--radius);padding:12px;font:inherit}._verseInput_4zuuq_489:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._verseAdd_4zuuq_492{border:0;border-radius:var(--radius-full);padding:10px 16px;background:var(--hero);color:var(--hero-foreground);font:inherit;font-weight:700;cursor:pointer}._verseAdd_4zuuq_492:disabled{opacity:.5;cursor:default}._verseError_4zuuq_494{color:var(--error);font-size:.85rem;margin:8px 0}._selectedPassages_4zuuq_495{scroll-margin-top:calc(var(--app-top, 64px) + 16px)}@media(orientation:landscape)and (max-height:600px)and (max-width:1023px){._topNav_4zuuq_1,._hero_4zuuq_10,._translationBar_4zuuq_9,._swipeTip_4zuuq_43,._draft_4zuuq_151{display:none}._studyControls_4zuuq_418{position:sticky;top:4px;z-index:35;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;margin:0 0 8px;padding:4px 8px;border-radius:10px}._chapterContext_4zuuq_421{display:flex;align-self:center;white-space:nowrap;font-size:.82rem;min-height:30px}._landscapeChapter_4zuuq_422{display:flex}._chapterContext_4zuuq_421:not(._landscapeChapter_4zuuq_422){display:none}._studySwitch_4zuuq_423{flex:0 1 290px;min-width:0;padding:2px}._studySwitch_4zuuq_423{display:flex}._studySwitch_4zuuq_423 button{font-size:.75rem;padding:5px 7px;white-space:nowrap}._mobileStudySwitch_4zuuq_423{display:none}._split_4zuuq_415{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:10px;align-items:start}._split_4zuuq_415 ._mobileHidden_4zuuq_428{display:block!important}._readCol_4zuuq_438,._qCol_4zuuq_513{min-width:0}._readCol_4zuuq_438{position:sticky;top:52px;max-height:calc(100dvh - 60px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}._card_4zuuq_159{padding:10px 12px 14px;margin-bottom:10px;border-radius:12px}._readCol_4zuuq_438 ._hint_4zuuq_207{margin:5px 0;font-size:.74rem}._cardTitle_4zuuq_176{font-size:1rem;margin-bottom:8px}._verses_4zuuq_243{font-size:1rem;line-height:1.65}._writePill_4zuuq_383{bottom:8px;left:calc(64px + (100% - 64px)/2);max-width:calc(100% - 90px);padding:8px 12px;font-size:.78rem}._floatNav_4zuuq_363{position:static;transform:none;width:min(360px,100%);margin:12px auto 20px;backdrop-filter:none;-webkit-backdrop-filter:none}._nextBtn_4zuuq_349{margin-bottom:16px}._writePill_4zuuq_383{bottom:10px;left:calc(50% + 32px);max-width:calc(100% - 96px)}._split_4zuuq_415{height:calc(100dvh - 66px);min-height:0;align-items:stretch;overflow:hidden}._readCol_4zuuq_438,._qCol_4zuuq_513{position:relative;top:auto;height:100%;max-height:none;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scroll-padding-top:12px;scroll-padding-bottom:32px}._qCol_4zuuq_513{padding-bottom:18px}._studyControls_4zuuq_418{position:relative;top:auto}._readCol_4zuuq_438 ._card_4zuuq_159{margin-bottom:0}._floatNav_4zuuq_363{margin:8px auto 12px}._swipeHint_4zuuq_37{display:none}._split_4zuuq_415{display:block;height:auto;overflow:visible}._split_4zuuq_415 ._mobileHidden_4zuuq_428{display:none!important}._readCol_4zuuq_438,._qCol_4zuuq_513{position:static;top:auto;height:auto;max-height:none;overflow:visible;padding-bottom:0}._studyControls_4zuuq_418{position:sticky;top:4px}._studySwitch_4zuuq_423{display:none}._mobileStudySwitch_4zuuq_423{display:flex;flex:1;min-width:0;padding:2px}._mobileStudySwitch_4zuuq_423 button{padding:6px 5px;font-size:.78rem}._chapterContext_4zuuq_421{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}._landscapeChapter_4zuuq_422{max-width:40%}._floatNav_4zuuq_363{width:min(360px,100%)}}._churchVerse_4zuuq_558{text-decoration:underline dotted var(--primary, #2e6da4);text-decoration-thickness:2px;text-underline-offset:5px}._churchMark_4zuuq_563{display:inline-flex;align-items:center;gap:3px;margin:0 4px 0 2px;padding:2px 7px;vertical-align:baseline;border:1px solid var(--primary, #2e6da4);border-radius:999px;background:color-mix(in srgb,var(--primary, #2e6da4) 12%,transparent);color:var(--primary, #2e6da4);font:inherit;font-size:.72rem;font-weight:700;line-height:1.2;cursor:pointer}._churchMark_4zuuq_563:focus-visible{outline:2px solid var(--ring, #2e6da4);outline-offset:2px}._churchTipPop_4zuuq_583{position:fixed;left:50%;transform:translate(-50%);bottom:calc(env(safe-area-inset-bottom,0px) + 96px);z-index:70;width:min(400px,calc(100% - 32px));box-sizing:border-box;display:flex;align-items:center;gap:10px;padding:12px 14px;background:var(--card, #fff);color:var(--foreground, #1f2a44);border:1px solid var(--primary, #2e6da4);border-radius:16px;box-shadow:0 10px 30px #00000038}._churchTipIcon_4zuuq_601{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:color-mix(in srgb,var(--primary, #2e6da4) 14%,transparent);color:var(--primary, #2e6da4)}._churchTipText_4zuuq_611{flex:1;min-width:0;font-size:.88rem;line-height:1.4}._churchTipText_4zuuq_611 strong{display:block}._churchTipBtn_4zuuq_613{flex:none;min-height:38px;padding:0 14px;border:0;border-radius:999px;background:var(--primary, #2e6da4);color:#fff;font:inherit;font-weight:700;cursor:pointer}._h1_1w925_1{font-family:var(--font-family-display);font-weight:800;font-size:2rem;margin:var(--spacing-2) 0 var(--spacing-4)}._titleRow_1w925_7{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-3)}._searchWrap_1w925_13{position:relative;margin-bottom:0}._stickyBrowse_1w925_17{position:sticky;top:var(--app-top,64px);z-index:25;padding:8px 6px 12px;margin:0 -6px 1.25rem;background:var(--background);border-radius:0 0 14px 14px;box-shadow:0 5px 12px -12px #0000004d}._compactNav_1w925_27{display:none;position:relative}._browseCompact_1w925_28{display:flex;align-items:center;gap:8px}._browseCompact_1w925_28 ._jumpBar_1w925_29{display:none}._browseCompact_1w925_28 ._searchWrap_1w925_13{flex:1;min-width:0}._browseCompact_1w925_28 ._search_1w925_13{height:42px}._browseCompact_1w925_28 ._compactNav_1w925_27{display:block}._compactNavButton_1w925_33{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--border);border-radius:50%;background:var(--card);color:var(--primary);cursor:pointer}._compactMenu_1w925_38{position:absolute;right:0;top:calc(100% + 8px);min-width:185px;z-index:30;padding:6px;background:var(--card);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-md)}._compactMenu_1w925_38 button{display:block;width:100%;padding:11px 12px;text-align:left;border:0;border-radius:8px;background:transparent;color:var(--foreground);font:inherit;cursor:pointer}._compactMenu_1w925_38 button:hover{background:var(--surface)}._newcomer_1w925_50{display:flex;align-items:center;gap:var(--spacing-3);background:var(--hero);color:var(--hero-foreground);border-radius:var(--radius-md);padding:var(--spacing-4);box-shadow:var(--shadow-lg);text-decoration:none;margin-bottom:var(--spacing-4)}._resume_1w925_62{display:flex;align-items:center;gap:var(--spacing-3);background:var(--card);color:var(--foreground);border-radius:var(--radius-md);padding:var(--spacing-4);box-shadow:var(--shadow);border:1.5px solid var(--border);text-decoration:none;margin-bottom:var(--spacing-4)}._resumeIcon_1w925_75{width:40px;height:40px;border-radius:12px;background:var(--accent-wash);color:var(--primary);display:grid;place-items:center;flex-shrink:0}._resumeText_1w925_85{flex:1;display:flex;flex-direction:column;font-size:.85rem;color:var(--muted-foreground)}._resumeText_1w925_85 strong{font-size:1rem;color:var(--foreground)}._newcomerIcon_1w925_96{width:40px;height:40px;border-radius:12px;background:#fff3;display:grid;place-items:center;flex-shrink:0}._newcomerText_1w925_105{flex:1;display:flex;flex-direction:column;font-size:.85rem}._newcomerText_1w925_105 strong{font-size:1rem}._searchIcon_1w925_114{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--muted-foreground);pointer-events:none;z-index:1}._search_1w925_13{padding-left:42px;height:48px;border-radius:var(--radius-full);background:var(--card);box-shadow:var(--shadow);border-color:transparent}._section_1w925_131{margin-bottom:var(--spacing-8);scroll-margin-top:calc(var(--app-top, 64px) + 64px)}._jumpBar_1w925_29{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2);padding:6px;margin-bottom:var(--spacing-4);background:var(--surface);border-radius:var(--radius-full);box-shadow:0 0 0 6px var(--background)}._jumpBtn_1w925_146{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 8px;border:0;border-radius:var(--radius-full);background:var(--card);box-shadow:var(--shadow);color:var(--primary);font-family:inherit;font-weight:700;font-size:.88rem;cursor:pointer}._jumpCount_1w925_162{font-size:.72rem;padding:1px 7px;border-radius:var(--radius-full);background:var(--surface);color:var(--muted-foreground)}._sectionTitle_1w925_169{font-family:var(--font-family-display);font-weight:700;font-size:1.15rem;margin:0 0 var(--spacing-3)}._grid_1w925_175{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2)}._book_1w925_180{display:flex;flex-direction:column;gap:2px;background:var(--card);border-radius:var(--radius);padding:var(--spacing-3) var(--spacing-4);box-shadow:var(--shadow);color:var(--foreground);text-decoration:none}._book_1w925_180:active{transform:scale(.98)}._book_1w925_180:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._bookName_1w925_198{font-weight:700}._bookMeta_1w925_201{display:flex;align-items:center;gap:var(--spacing-2);font-size:.78rem;color:var(--muted-foreground)}._dot_1w925_208{width:7px;height:7px;border-radius:50%;background:var(--accent)}._none_1w925_214{color:var(--muted-foreground);text-align:center}._back_qosxx_1{display:inline-flex;align-items:center;gap:2px;font-weight:700;color:var(--primary);text-decoration:none;padding:var(--spacing-2) 0}._h1_qosxx_10{font-family:var(--font-family-display);font-weight:800;font-size:2.2rem;margin:var(--spacing-2) 0 var(--spacing-1)}._sub_qosxx_16{color:var(--muted-foreground);margin:0 0 var(--spacing-6)}._grid_qosxx_20{display:grid;grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:var(--spacing-2)}._ch_qosxx_25{aspect-ratio:1;display:grid;place-items:center;background:var(--card);border-radius:var(--radius);box-shadow:var(--shadow);font-family:var(--font-family-display);font-weight:700;font-size:1.1rem;color:var(--foreground);text-decoration:none}._ch_qosxx_25:active{transform:scale(.95)}._ch_qosxx_25:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._done_qosxx_45{background:var(--hero);color:var(--hero-foreground)}._back_uvyhn_1{display:inline-flex;align-items:center;gap:2px;font-weight:700;color:var(--primary);text-decoration:none;padding:var(--spacing-2) 0}._hero_uvyhn_10{background:var(--hero);color:var(--hero-foreground);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-lg);margin:var(--spacing-2) 0 var(--spacing-4)}._kicker_uvyhn_18{display:inline-block;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;background:#fff3;padding:4px 10px;border-radius:var(--radius-full)}._heroTitle_uvyhn_28{font-family:var(--font-family-display);font-weight:800;font-size:2rem;line-height:1.1;margin:var(--spacing-3) 0 var(--spacing-2)}._heroText_uvyhn_35{margin:0;opacity:.94}._explain_uvyhn_39{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3);margin-bottom:var(--spacing-6)}._explainItem_uvyhn_45{display:flex;flex-direction:column;gap:var(--spacing-1);background:var(--card);border-radius:var(--radius-md);padding:var(--spacing-4);box-shadow:var(--shadow);font-size:.84rem;color:var(--muted-foreground)}._explainItem_uvyhn_45 strong{color:var(--foreground);font-size:.95rem}._explainItem_uvyhn_45{text-decoration:none}._explainLink_uvyhn_63{margin-top:auto;padding-top:var(--spacing-2);font-weight:700;color:var(--primary)}._path_uvyhn_69{list-style:none;margin:0;padding:0;display:grid;gap:var(--spacing-3)}._step_uvyhn_76{display:flex;gap:var(--spacing-3);background:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-4);box-shadow:var(--shadow);color:var(--foreground);text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}._step_uvyhn_76:hover{transform:translateY(-1px);box-shadow:var(--shadow-lg)}._step_uvyhn_76:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._num_uvyhn_95{width:36px;height:36px;flex-shrink:0;border-radius:50%;display:grid;place-items:center;background:var(--hero);color:var(--hero-foreground);font-family:var(--font-family-display);font-weight:800}._body_uvyhn_107{flex:1;min-width:0}._titleRow_uvyhn_111{display:flex;justify-content:space-between;align-items:baseline;gap:var(--spacing-2)}._name_uvyhn_117{font-family:var(--font-family-display);font-size:1.15rem}._meta_uvyhn_121{font-size:.75rem;color:var(--muted-foreground);white-space:nowrap}._why_uvyhn_126{margin:var(--spacing-1) 0 var(--spacing-2);font-size:.9rem;color:var(--muted-foreground);line-height:1.45}._go_uvyhn_132{display:inline-flex;align-items:center;gap:var(--spacing-1);font-weight:700;color:var(--primary);text-decoration:none}._footer_uvyhn_140{text-align:center;color:var(--muted-foreground);font-size:.88rem;margin:var(--spacing-8) 0 0}._howTo_uvyhn_146{display:flex;align-items:center;gap:var(--spacing-3);margin-top:var(--spacing-6);padding:var(--spacing-4);border-radius:var(--radius-lg);background:var(--hero);color:var(--hero-foreground);box-shadow:var(--shadow-lg);text-decoration:none}._howToIcon_uvyhn_158{font-size:1.6rem}._howToSub_uvyhn_161{display:block;font-size:.85rem;opacity:.92}._sectionTitle_uvyhn_166{font-family:var(--font-family-display);font-weight:700;font-size:1.25rem;margin:var(--spacing-8) 0 var(--spacing-1)}._sectionSub_uvyhn_172{color:var(--muted-foreground);font-size:.88rem;margin:0 0 var(--spacing-3)}._alongside_uvyhn_177{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3)}._side_uvyhn_182{display:flex;flex-direction:column;gap:var(--spacing-1);background:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-4);color:var(--foreground);text-decoration:none}._side_uvyhn_182:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._sideBook_uvyhn_196{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--primary)}._sideTitle_uvyhn_203{font-family:var(--font-family-display);font-size:1.05rem;line-height:1.25}._sideWhy_uvyhn_208{font-size:.84rem;color:var(--muted-foreground);line-height:1.4;flex:1}._sideMeta_uvyhn_214{font-size:.75rem;color:var(--muted-foreground);margin-top:var(--spacing-1)}._edgeTab_1o4vc_1{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:40;display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 8px;border:0;border-radius:var(--radius-md) 0 0 var(--radius-md);background:var(--hero);color:var(--hero-foreground);box-shadow:var(--shadow-lg);font-family:inherit;cursor:pointer}._edgeLabel_1o4vc_20{writing-mode:vertical-rl;transform:rotate(180deg);font-weight:700;font-size:.8rem;letter-spacing:.06em}._edgeCount_1o4vc_27{min-width:20px;height:20px;border-radius:var(--radius-full);background:#fff;color:#23557f;font-size:.72rem;font-weight:800;display:grid;place-items:center}._sheet_1o4vc_38{width:min(420px,92vw);max-width:92vw;overflow-y:auto}._body_1o4vc_43{margin-top:var(--spacing-4)}._row_1o4vc_46{display:flex;gap:var(--spacing-2)}._or_1o4vc_50{text-align:center;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--muted-foreground);margin:var(--spacing-4) 0 var(--spacing-2)}._bookSelect_1o4vc_59{flex:1;min-width:0}._small_1o4vc_63{width:60px;flex-shrink:0;text-align:center}._hint_1o4vc_68{font-size:.78rem;color:var(--muted-foreground);margin:var(--spacing-2) 0 0}@media(orientation:landscape)and (max-height:600px)and (max-width:1023px){._edgeTab_1o4vc_1{top:auto;bottom:8px;transform:none;padding:7px 6px}._edgeLabel_1o4vc_20{font-size:.7rem}}._back_xe64w_1{display:inline-flex;align-items:center;gap:2px;font-weight:700;color:var(--primary);text-decoration:none;padding:var(--spacing-2) 0}._hero_xe64w_10{display:flex;flex-direction:column;gap:var(--spacing-2);background:var(--hero);color:var(--hero-foreground);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-lg);margin:var(--spacing-2) 0 var(--spacing-4)}._kicker_xe64w_21{align-self:flex-start;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;background:#fff3;padding:4px 10px;border-radius:var(--radius-full)}._nameInput_xe64w_31{background:#ffffff24;border-color:transparent;color:#fff;font-family:var(--font-family-display);font-weight:800;font-size:1.6rem;height:auto;padding:6px 10px}._count_xe64w_41{font-size:.85rem;opacity:.9}._empty_xe64w_45{text-align:center;color:var(--muted-foreground);padding:var(--spacing-6) var(--spacing-2)}._notesCard_xe64w_50{background:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-4);box-shadow:var(--shadow);margin:var(--spacing-4) 0}._step_xe64w_57{display:block;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--primary);margin-bottom:var(--spacing-2)}._note_xe64w_50{min-height:64px;margin-top:var(--spacing-2);background:var(--surface);border-color:transparent;border-radius:var(--radius)}._shareBtn_xe64w_73{width:100%;border-radius:var(--radius-full)}._list_xe64w_77{display:grid;gap:var(--spacing-3)}._verse_xe64w_81{background:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-4);box-shadow:var(--shadow)}._ref_xe64w_87{font-weight:800;color:var(--primary);text-decoration:none}._text_xe64w_92{margin:var(--spacing-2) 0 var(--spacing-1);padding:var(--spacing-3) var(--spacing-4);background:var(--accent-wash);border-radius:var(--radius);line-height:1.6}._danger_xe64w_99{border:0;background:none;color:var(--muted-foreground);font-family:inherit;font-weight:600;font-size:.85rem;padding:var(--spacing-2) 0;cursor:pointer;text-decoration:underline;text-underline-offset:3px}._armed_xe64w_111{color:var(--error);text-decoration:none}._footer_xe64w_115{text-align:center;margin-top:var(--spacing-8)}@layer base{._content_9nt7q_2{position:relative;z-index:var(--z-overlay);min-width:12rem;max-width:24rem;pointer-events:all;transform-origin:var(--radix-popover-content-transform-origin);animation:_contentFadeIn_9nt7q_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);will-change:transform,opacity;box-shadow:var(--shadow-md);border-radius:var(--radius);outline:none;color:var(--popup-foreground)}._withBackgroundAndPadding_9nt7q_18{background-color:var(--popup);padding:var(--spacing-4)}._content_9nt7q_2:focus-visible{outline:none}@keyframes _contentFadeIn_9nt7q_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}._content_9nt7q_2[data-state=closed]{animation:_contentFadeOut_9nt7q_1 var(--animation-duration-fast) cubic-bezier(.16,1,.3,1)}@keyframes _contentFadeOut_9nt7q_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}}@layer base{._calendar_1cxo8_2{min-width:18rem;font-family:var(--font-family-base);background-color:var(--card);color:var(--card-foreground);border-radius:var(--radius);box-shadow:var(--shadow);padding:var(--spacing-4);position:relative}._nav_1cxo8_13{position:absolute;top:var(--spacing-4);right:var(--spacing-4);display:flex;align-items:center;gap:var(--spacing-1)}._button_previous_1cxo8_22,._button_next_1cxo8_23{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-sm);background-color:transparent;color:var(--card-foreground);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease}._button_previous_1cxo8_22:hover,._button_next_1cxo8_23:hover{background-color:var(--muted)}._button_previous_1cxo8_22:active,._button_next_1cxo8_23:active{background-color:var(--muted);transform:scale(.97)}._button_previous_1cxo8_22 svg,._button_next_1cxo8_23 svg{width:1.25rem;height:1.25rem;fill:currentColor}._months_1cxo8_55,._month_1cxo8_55{width:100%}._month_grid_1cxo8_63{width:100%;border-collapse:collapse}._month_caption_1cxo8_68{height:2rem;display:flex;align-items:center;margin-bottom:var(--spacing-2)}._caption_label_1cxo8_75{font-weight:600;font-size:1rem;color:var(--card-foreground)}._weekdays_1cxo8_81{margin-bottom:var(--spacing-1)}._weekday_1cxo8_81{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:500;color:var(--muted-foreground)}._cell_1cxo8_96{position:relative}._day_1cxo8_100{position:relative;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center}._day_button_1cxo8_109{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border:none;background-color:transparent;color:inherit;font-size:.9rem;font-weight:400;border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._day_button_1cxo8_109:hover{background-color:var(--muted);color:var(--card-foreground)}._day_button_1cxo8_109:active:hover{background-color:var(--primary);color:var(--primary-foreground);transform:scale(.97)}._selected_1cxo8_138 ._day_button_1cxo8_109{background-color:var(--primary);color:var(--primary-foreground);font-weight:500}._selected_1cxo8_138 ._day_button_1cxo8_109:hover{background-color:color-mix(in srgb,var(--primary) 90%,black);color:var(--primary-foreground)}._today_1cxo8_149 ._day_button_1cxo8_109{border:1px solid var(--primary);font-weight:500}._today_1cxo8_149._selected_1cxo8_138 ._day_button_1cxo8_109{border-color:var(--primary-foreground)}._range_middle_1cxo8_158 ._day_button_1cxo8_109{background-color:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--foreground);border-radius:0}._range_end_1cxo8_164 ._day_button_1cxo8_109{background-color:var(--primary);color:var(--primary-foreground);border-top-left-radius:0;border-bottom-left-radius:0}._outside_1cxo8_171 ._day_button_1cxo8_109{color:var(--muted-foreground);opacity:.6}._disabled_1cxo8_176 ._day_button_1cxo8_109{opacity:.3;cursor:not-allowed;background-color:transparent;color:var(--card-foreground)}._disabled_1cxo8_176 ._day_button_1cxo8_109:hover{background-color:transparent}._footer_1cxo8_187{margin-top:var(--spacing-4);padding-top:var(--spacing-2);border-top:1px solid var(--border);display:flex;justify-content:space-between}._hidden_1cxo8_195{display:none}._chevron_1cxo8_199{display:flex}.dark ._range_middle_1cxo8_158 ._day_button_1cxo8_109{background-color:color-mix(in srgb,var(--primary) 20%,var(--background));color:var(--foreground)}.dark ._day_button_1cxo8_109:hover{background-color:var(--muted);color:var(--card-foreground)}.dark ._day_button_1cxo8_109:active:hover{background-color:var(--primary);color:var(--primary-foreground)}}._back_1jfhg_1{display:inline-flex;align-items:center;gap:2px;font-weight:700;color:var(--primary);text-decoration:none;padding:var(--spacing-2) 0}._card_1jfhg_10{background:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-4);box-shadow:var(--shadow);margin:var(--spacing-2) 0 var(--spacing-4)}._title_1jfhg_17{width:100%;display:block;resize:none;overflow:hidden;font-family:var(--font-family-display);font-weight:800;font-size:1.4rem;line-height:1.25;height:auto;padding:8px 12px;border:1.5px solid transparent;background:var(--surface);border-radius:var(--radius);color:var(--foreground);outline:none}._title_1jfhg_17:focus{border-color:var(--primary)}._title_1jfhg_17::placeholder{color:var(--muted-foreground)}._pinned_1jfhg_40{position:sticky;top:var(--app-top, 64px);z-index:25;display:flex;flex-direction:column;margin:0 calc(-1 * var(--spacing-4));padding:var(--spacing-2) var(--spacing-4);background:color-mix(in srgb,var(--background) 94%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border);height:0;padding-top:0;padding-bottom:0;overflow:hidden;opacity:0;transition:opacity var(--animation-duration-normal)}._pinnedOn_1jfhg_59{height:auto;padding-top:var(--spacing-2);padding-bottom:var(--spacing-2);opacity:1}._pinnedTitle_1jfhg_65{font-family:var(--font-family-display);font-size:1rem;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._pinnedMeta_1jfhg_74{font-size:.78rem;color:var(--muted-foreground);overflow-wrap:anywhere;white-space:normal}._metaRow_1jfhg_80{display:flex;gap:var(--spacing-2);margin-top:var(--spacing-3);flex-wrap:wrap}._dateBtn_1jfhg_86{display:inline-flex;gap:var(--spacing-2);flex-shrink:0;border-radius:var(--radius)}._speaker_1jfhg_92{flex:1 1 100%;min-width:min(100%,240px);width:100%;background:var(--surface);border-color:transparent;border-radius:var(--radius)}._step_1jfhg_100{display:block;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--primary);margin-bottom:var(--spacing-2)}._notes_1jfhg_109{min-height:220px;background:var(--surface);border-color:transparent;border-radius:var(--radius);line-height:1.6}._verse_1jfhg_116{background:var(--accent-wash);border-radius:var(--radius);padding:var(--spacing-3) var(--spacing-4);margin-bottom:var(--spacing-2)}._verseHead_1jfhg_122{display:flex;justify-content:space-between;align-items:center}._ref_1jfhg_127{font-weight:800;color:var(--primary);text-decoration:none}._x_1jfhg_132{border:0;background:none;color:var(--muted-foreground);cursor:pointer;display:grid;place-items:center;padding:4px}._verseText_1jfhg_141{margin:var(--spacing-1) 0 0;font-size:.95rem;line-height:1.55}._addRow_1jfhg_146{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-top:var(--spacing-3)}._bookSelect_1jfhg_152{flex:1 1 100%;min-width:0}._small_1jfhg_156{flex:1 1 0;min-width:88px;text-align:center}._hint_1jfhg_161{font-size:.78rem;color:var(--muted-foreground);margin:var(--spacing-2) 0 0}._refList_1jfhg_166{display:flex;flex-wrap:wrap;gap:var(--spacing-2) var(--spacing-4)}._manage_1jfhg_171{margin-top:var(--spacing-3);border:0;background:none;padding:0;color:var(--muted-foreground);font-family:inherit;font-weight:600;font-size:.85rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer}._edgeTab_1jfhg_184{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:40;display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 8px;border:0;border-radius:var(--radius-md) 0 0 var(--radius-md);background:var(--hero);color:var(--hero-foreground);box-shadow:var(--shadow-lg);font-family:inherit;cursor:pointer}._edgeLabel_1jfhg_203{writing-mode:vertical-rl;transform:rotate(180deg);font-weight:700;font-size:.8rem;letter-spacing:.06em}._edgeCount_1jfhg_210{min-width:20px;height:20px;border-radius:var(--radius-full);background:#fff;color:#23557f;font-size:.72rem;font-weight:800;display:grid;place-items:center}._sheet_1jfhg_221{width:min(420px,92vw);max-width:92vw;overflow-y:auto}._sheetBody_1jfhg_226{margin-top:var(--spacing-4)}._split_1jfhg_229{display:block}._versesCol_1jfhg_232{display:none}._panelHint_1jfhg_235{font-size:.84rem;color:var(--muted-foreground);margin:0 0 var(--spacing-3)}@media(min-width:1100px){._split_1jfhg_229{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:var(--spacing-6);align-items:start}._versesCol_1jfhg_232{display:block;position:sticky;top:calc(var(--app-top, 16px) + 72px);max-height:calc(100vh - var(--app-top, 16px) - 96px);overflow-y:auto}._versesCol_1jfhg_232 ._card_1jfhg_10{margin-top:var(--spacing-2)}._edgeTab_1jfhg_184,._mobileOnly_1jfhg_258{display:none}}._shareBtn_1jfhg_262{width:100%;border-radius:var(--radius-full)}._footer_1jfhg_266{text-align:center;margin-top:var(--spacing-6)}._danger_1jfhg_270{border:0;background:none;color:var(--muted-foreground);font-family:inherit;font-weight:600;font-size:.85rem;padding:var(--spacing-2) 0;cursor:pointer;text-decoration:underline;text-underline-offset:3px}._armed_1jfhg_282{color:var(--error);text-decoration:none}@media(orientation:landscape)and (max-height:600px)and (max-width:1023px){._pinned_1jfhg_40{position:static}._pinnedOn_1jfhg_59{display:none}._edgeTab_1jfhg_184{top:auto;bottom:8px;transform:none;padding:7px 6px}._edgeLabel_1jfhg_203{font-size:.7rem}}._h1_xi4ze_1{font-family:var(--font-family-display);font-weight:800;font-size:2rem;margin:var(--spacing-2) 0 var(--spacing-4)}._searchWrap_xi4ze_7{position:relative;margin-bottom:var(--spacing-4)}._searchIcon_xi4ze_11{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--muted-foreground);pointer-events:none;z-index:1}._search_xi4ze_7{padding-left:42px;height:50px;border-radius:var(--radius-full);background:var(--card);box-shadow:var(--shadow);border-color:transparent;font-size:1rem}._sub_xi4ze_29{color:var(--muted-foreground);margin:0 0 var(--spacing-4)}._chips_xi4ze_33{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._chip_xi4ze_33{border:1.5px solid var(--border);background:var(--card);color:var(--foreground);padding:8px 16px;border-radius:var(--radius-full);font-family:inherit;font-weight:600;cursor:pointer;text-transform:capitalize}._jump_xi4ze_49{display:flex;justify-content:space-between;align-items:center;background:var(--hero);color:var(--hero-foreground);border-radius:var(--radius-lg);padding:var(--spacing-4) var(--spacing-6);box-shadow:var(--shadow-lg);text-decoration:none;margin-bottom:var(--spacing-6)}._jumpKicker_xi4ze_61{display:block;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;opacity:.85}._jumpTitle_xi4ze_69{font-family:var(--font-family-display);font-size:1.5rem}._section_xi4ze_73{margin-bottom:var(--spacing-8)}._sectionTitle_xi4ze_76{font-family:var(--font-family-display);font-weight:700;font-size:1.15rem;margin:0 0 var(--spacing-3)}._resultsHead_xi4ze_82{display:flex;justify-content:space-between;align-items:baseline;gap:var(--spacing-2)}._filters_xi4ze_88{display:flex;background:var(--surface);border-radius:var(--radius-full);padding:3px}._filter_xi4ze_88{border:0;background:none;padding:6px 12px;border-radius:var(--radius-full);font-family:inherit;font-weight:700;font-size:.8rem;color:var(--muted-foreground);cursor:pointer}._filterOn_xi4ze_105{background:var(--card);color:var(--primary);box-shadow:var(--shadow)}._count_xi4ze_110{font-size:.82rem;color:var(--muted-foreground);margin:0 0 var(--spacing-3)}._list_xi4ze_115{display:grid;gap:var(--spacing-2);transition:opacity var(--animation-duration-normal)}._dim_xi4ze_120{opacity:.6}._row_xi4ze_123{display:flex;align-items:center;gap:var(--spacing-3);background:var(--card);border-radius:var(--radius);padding:var(--spacing-3) var(--spacing-4);box-shadow:var(--shadow);color:var(--foreground);text-decoration:none}._rowIcon_xi4ze_134{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:var(--surface);color:var(--primary);flex-shrink:0}._rowText_xi4ze_144{display:flex;flex-direction:column;min-width:0}._rowSub_xi4ze_149{font-size:.8rem;color:var(--muted-foreground)}._result_xi4ze_82{background:var(--card);border-radius:var(--radius);padding:var(--spacing-3) var(--spacing-4);box-shadow:var(--shadow)}._ref_xi4ze_159{font-weight:800;color:var(--primary);text-decoration:none}._text_xi4ze_164{margin:var(--spacing-1) 0 0;line-height:1.55}._mark_xi4ze_168{background:var(--accent-wash);color:inherit;border-radius:3px;padding:0 2px;box-shadow:inset 0 -2px 0 var(--accent)}._topicBtn_xi4ze_175{border:0;background:none;color:var(--sage);font-family:inherit;font-weight:700;font-size:.85rem;padding:var(--spacing-2) 0 0;cursor:pointer}._resultActs_xi4ze_185{display:flex;gap:var(--spacing-4);align-items:center}._resultActs_xi4ze_185 ._topicBtn_xi4ze_175{padding-top:var(--spacing-2)}._shareBtn_xi4ze_193{display:inline-flex;align-items:center;gap:4px;border:0;background:none;color:var(--primary);font-family:inherit;font-weight:700;font-size:.85rem;padding:var(--spacing-2) 0 0;cursor:pointer}._loading_xi4ze_206{display:grid;gap:var(--spacing-2)}._guidesLink_xi4ze_210{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-3);margin-top:var(--spacing-6);padding:var(--spacing-4);background:var(--card);border-radius:var(--radius-md);box-shadow:var(--shadow);color:var(--foreground);text-decoration:none}._guidesSub_xi4ze_223{display:block;font-size:.84rem;color:var(--muted-foreground)}._guideCard_xi4ze_228{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-3);background:var(--hero);color:var(--hero-foreground);border-radius:var(--radius-md);padding:var(--spacing-4);box-shadow:var(--shadow-lg);text-decoration:none}._guideBlurb_xi4ze_240{font-size:.84rem;opacity:.92}._loadingCard_xi4ze_244{height:84px;border-radius:var(--radius);background:var(--card);animation:_pulse_xi4ze_1 1.2s ease-in-out infinite}@keyframes _pulse_xi4ze_1{0%,to{opacity:1}50%{opacity:.5}}._h1_1bw6n_1{font-family:var(--font-family-display);font-weight:800;font-size:2rem;margin:var(--spacing-2) 0 var(--spacing-1)}._sub_1bw6n_7{color:var(--muted-foreground);margin:0 0 var(--spacing-6)}._list_1bw6n_11{display:grid;gap:var(--spacing-2)}._row_1bw6n_15{display:flex;align-items:center;gap:var(--spacing-3);background:var(--card);border-radius:var(--radius);padding:var(--spacing-3) var(--spacing-4);box-shadow:var(--shadow);color:var(--foreground);text-decoration:none}._row_1bw6n_15:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._text_1bw6n_30{flex:1;display:flex;flex-direction:column;min-width:0}._blurb_1bw6n_36{font-size:.84rem;color:var(--muted-foreground)}._count_1bw6n_40{font-size:.78rem;font-weight:700;color:var(--primary);background:var(--surface);border-radius:var(--radius-full);padding:2px 9px}._chev_1bw6n_48{color:var(--muted-foreground)}._back_1l5f3_1{display:inline-flex;align-items:center;gap:2px;font-weight:700;color:var(--primary);text-decoration:none;padding:var(--spacing-2) 0}._hero_1l5f3_10{background:var(--hero);color:var(--hero-foreground);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-lg);margin:var(--spacing-2) 0 var(--spacing-4)}._kicker_1l5f3_18{display:inline-block;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;background:#fff3;padding:4px 10px;border-radius:var(--radius-full)}._title_1l5f3_28{font-family:var(--font-family-display);font-weight:800;font-size:2rem;line-height:1.1;margin:var(--spacing-3) 0 var(--spacing-2)}._blurb_1l5f3_35{margin:0;opacity:.94}._draft_1l5f3_39{font-size:.82rem;color:var(--muted-foreground);background:var(--surface);border-radius:var(--radius);padding:var(--spacing-3) var(--spacing-4);margin-bottom:var(--spacing-4)}._list_1l5f3_47{display:grid;gap:var(--spacing-3)}._verse_1l5f3_51{background:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-4);box-shadow:var(--shadow)}._ref_1l5f3_57{font-weight:800;color:var(--primary);text-decoration:none}._text_1l5f3_62{margin:var(--spacing-2) 0 0;padding:var(--spacing-3) var(--spacing-4);background:var(--accent-wash);border-radius:var(--radius);line-height:1.6}._topicBtn_1l5f3_69{border:0;background:none;color:var(--sage);font-family:inherit;font-weight:700;font-size:.85rem;padding:var(--spacing-2) 0 0;cursor:pointer}._acts_1l5f3_79{display:flex;gap:var(--spacing-4);align-items:center}._acts_1l5f3_79 ._topicBtn_1l5f3_69{padding-top:var(--spacing-2)}._shareBtn_1l5f3_87{display:inline-flex;align-items:center;gap:4px;border:0;background:none;color:var(--primary);font-family:inherit;font-weight:700;font-size:.85rem;padding:var(--spacing-2) 0 0;cursor:pointer}._save_1l5f3_100{width:100%;margin-top:var(--spacing-6);border-radius:var(--radius-full)}._back_14j2y_1{display:inline-flex;align-items:center;gap:2px;font-weight:700;color:var(--primary);text-decoration:none;padding:var(--spacing-2) 0}._fromGroup_14j2y_10{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;margin-bottom:var(--spacing-3);background:var(--hero);color:var(--hero-foreground);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._fromGroup_14j2y_10 svg{flex:none;margin-top:2px}._fromGroup_14j2y_10 span{display:grid;gap:2px;min-width:0;overflow-wrap:anywhere}._fromGroup_14j2y_10 small{font-size:.82rem;opacity:.92;line-height:1.35}._card_14j2y_24{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-3);background:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-4);box-shadow:var(--shadow);margin:var(--spacing-2) 0 var(--spacing-4)}._title_14j2y_35{width:100%;font-family:var(--font-family-display);font-weight:800;font-size:1.4rem;height:auto;padding:8px 12px;border-color:transparent;background:var(--surface);border-radius:var(--radius)}._dateBtn_14j2y_46{display:inline-flex;gap:var(--spacing-2);border-radius:var(--radius)}._editor_14j2y_51{background:var(--card);box-shadow:var(--shadow);margin-bottom:var(--spacing-4)}._shareBtn_14j2y_56{width:100%;border-radius:var(--radius-full)}._sketches_14j2y_60{margin:var(--spacing-4) 0}._footer_14j2y_63{text-align:center;margin-top:var(--spacing-6)}._danger_14j2y_67{border:0;background:none;color:var(--muted-foreground);font-family:inherit;font-weight:600;font-size:.85rem;padding:var(--spacing-2) 0;cursor:pointer;text-decoration:underline;text-underline-offset:3px}._armed_14j2y_79{color:var(--error);text-decoration:none}._dailyCard_14j2y_83{gap:8px;padding:12px 14px;margin-bottom:12px}._dailyCard_14j2y_83 ._title_14j2y_35{font-size:1rem;font-weight:750;padding:5px 8px;line-height:1.35;min-height:38px}._dailyCard_14j2y_83 ._dateBtn_14j2y_46{padding:6px 10px;font-size:.82rem}._dailyVerse_14j2y_83{display:flex;flex-direction:column;gap:5px;width:100%;margin:6px 0 0;padding:12px 14px;border-radius:12px;background:var(--accent-wash);border-left:3px solid var(--primary);line-height:1.5;font-size:1rem}._dailyVerse_14j2y_83 strong{font-size:.84rem;color:var(--primary)}._dailyVerse_14j2y_83 span{overflow-wrap:anywhere}@layer base{._spinner_10u53_2{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:currentColor}._spinnerInner_10u53_11{position:absolute;width:100%;height:100%;border-radius:50%;border:2px solid transparent;border-top-color:var(--spinner-color, var(--primary));animation:_spin_10u53_2 var(--animation-duration-slow) linear infinite}._sm_10u53_21{width:1rem;height:1rem}._sm_10u53_21 ._spinnerInner_10u53_11{border-width:2px}._md_10u53_30{width:1.5rem;height:1.5rem}._md_10u53_30 ._spinnerInner_10u53_11{border-width:2.5px}._lg_10u53_39{width:2.5rem;height:2.5rem}._lg_10u53_39 ._spinnerInner_10u53_11{border-width:3px}@keyframes _spin_10u53_2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}._oauthLoginButton_1wsud_1{display:flex;gap:var(--spacing-1);align-items:center}._errorMessage_1wsud_7{margin-top:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);background-color:color-mix(in srgb,var(--error) 10%,transparent);border:1px solid color-mix(in srgb,var(--error) 20%,transparent);border-radius:var(--radius-sm);color:var(--error);font-size:.875rem;line-height:1.4}._accountLinkingCard_1wsud_19{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-6);animation:_slideIn_1wsud_1 var(--animation-duration-normal) ease-out}._accountLinkingHeader_1wsud_27{margin-bottom:var(--spacing-6);text-align:center}._accountLinkingTitle_1wsud_32{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-3) 0}._accountLinkingDescription_1wsud_40{color:var(--muted-foreground);font-size:.9375rem;line-height:1.5;margin:0}._accountLinkingActions_1wsud_47{display:flex;gap:var(--spacing-3);justify-content:center;margin-top:var(--spacing-4)}@keyframes _slideIn_1wsud_1{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}.dark ._errorMessage_1wsud_7{background-color:color-mix(in srgb,var(--error) 15%,transparent);border-color:color-mix(in srgb,var(--error) 25%,transparent)}.dark ._accountLinkingCard_1wsud_19{background-color:color-mix(in srgb,var(--card),white 5%);border-color:var(--border);box-shadow:var(--shadow-lg)}.dark ._accountLinkingTitle_1wsud_32{color:var(--foreground)}.dark ._accountLinkingDescription_1wsud_40{color:var(--muted-foreground)}.dark ._accountLinkingDescription_1wsud_40 strong{color:var(--foreground)}@layer base{._formItem_1b1z3_2{display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._formLabel_1b1z3_9{font-family:var(--font-family-base);font-weight:500;font-size:.875rem;line-height:1.5;color:var(--foreground);transition:color var(--animation-duration-fast) ease}._formLabel_1b1z3_9._error_1b1z3_18{color:var(--error)}._formControl_1b1z3_22._error_1b1z3_18:not(button){border-color:var(--error);box-shadow:0 0 0 1px var(--error)}._formDescription_1b1z3_27{font-size:.75rem;line-height:1.5;color:var(--muted-foreground);margin-top:var(--spacing-1);font-family:var(--font-family-base)}._formMessage_1b1z3_35{font-size:.75rem;line-height:1.5;font-weight:500;color:var(--error);animation:_slideIn_1b1z3_1 var(--animation-duration-normal) ease;margin-top:var(--spacing-1);font-family:var(--font-family-base)}@keyframes _slideIn_1b1z3_1{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}}._wrapper_lr5wq_1{position:relative;width:100%}._field_lr5wq_7{padding-right:48px;width:100%}._toggle_lr5wq_12{position:absolute;top:50%;right:6px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:38px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--muted-foreground, #56607a);cursor:pointer}._toggle_lr5wq_12:hover:not(:disabled){color:var(--foreground, #1f2a44);background:#8080801f}._toggle_lr5wq_12:focus-visible{outline:2px solid var(--primary, #2e6da4);outline-offset:1px}._toggle_lr5wq_12:disabled{opacity:.5;cursor:not-allowed}._form_1fe08_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._intro_1fe08_7{margin:0;font-size:.875rem;color:var(--muted-foreground)}._errorMessage_1fe08_13{background-color:color-mix(in srgb,var(--error) 15%,transparent);border:1px solid var(--error);color:var(--error);padding:var(--spacing-3);border-radius:var(--radius);font-size:.875rem}._submitButton_1fe08_22{width:100%}._linkButton_1fe08_26{align-self:center;background:none;border:none;padding:0;font:inherit;font-size:.875rem;color:var(--primary);cursor:pointer;text-decoration:underline}._linkButton_1fe08_26:disabled{opacity:.6;cursor:default}._form_vz5zt_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._errorMessage_vz5zt_7{background-color:color-mix(in srgb,var(--error) 15%,transparent);border:1px solid var(--error);color:var(--error);padding:var(--spacing-3);border-radius:var(--radius);margin-bottom:var(--spacing-4);font-size:.875rem}._noticeMessage_vz5zt_17{background-color:color-mix(in srgb,var(--primary) 12%,transparent);border:1px solid var(--primary);padding:var(--spacing-3);border-radius:var(--radius);font-size:.875rem}._submitButton_vz5zt_25{width:100%}._forgotButton_vz5zt_29{align-self:flex-end;background:none;border:none;padding:0;font:inherit;font-size:.875rem;color:var(--primary);cursor:pointer;text-decoration:underline}._loadingText_vz5zt_41{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2)}._spinner_vz5zt_48{color:#fff}._form_2fte3_1{width:100%;display:flex;flex-direction:column;gap:var(--spacing-4)}._submitButton_2fte3_8{width:100%;margin-top:var(--spacing-4)}._errorMessage_2fte3_13{background-color:color-mix(in srgb,var(--error) 15%,transparent);border:1px solid var(--error);color:var(--error);padding:var(--spacing-3);border-radius:var(--radius);margin-bottom:var(--spacing-4);font-size:.875rem}@media(max-width:480px){._buttonGroup_2fte3_25{gap:var(--spacing-2)}}@layer base{._root_1ml6t_6{all:unset;position:relative;display:inline-flex;align-items:center;width:36px;height:2.25rem;cursor:pointer;-webkit-tap-highlight-color:transparent;flex-shrink:0}._root_1ml6t_6:before{content:"";position:absolute;left:0;top:50%;width:36px;height:20px;margin-top:-10px;border-radius:var(--radius-full);background-color:var(--muted);transition:background-color var(--animation-duration-normal) ease,box-shadow var(--animation-duration-fast) ease}._root_1ml6t_6:hover:before{background-color:var(--muted-foreground)}._root_1ml6t_6:focus-visible:before{box-shadow:0 0 0 4px color-mix(in srgb,var(--foreground) 9%,transparent)}._root_1ml6t_6[data-state=checked]:before{background-color:var(--primary)}._root_1ml6t_6[data-state=checked]:hover:before{background-color:color-mix(in srgb,var(--primary),black 10%)}._thumb_1ml6t_50{position:relative;display:block;width:16px;height:16px;background-color:var(--card);border-radius:var(--radius-full);box-shadow:0 1px 2px color-mix(in srgb,black 10%,transparent);transition:transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);transform:translate(2px);will-change:transform}._root_1ml6t_6[data-state=checked] ._thumb_1ml6t_50{transform:translate(18px)}._root_1ml6t_6[data-disabled]{opacity:.5;cursor:not-allowed}}._card_822sy_1{background:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-4);box-shadow:var(--shadow);margin-bottom:var(--spacing-4)}._head_822sy_8{display:flex;gap:var(--spacing-3);align-items:flex-start;margin-bottom:var(--spacing-4)}._icon_822sy_14{width:40px;height:40px;flex-shrink:0;border-radius:12px;background:var(--accent-wash);color:var(--primary);display:grid;place-items:center}._title_822sy_24{display:block;font-family:var(--font-family-display);font-size:1.05rem}._sub_822sy_29{margin:2px 0 0;font-size:.85rem;color:var(--muted-foreground);line-height:1.4}._enableBtn_822sy_35{width:100%;padding:12px;border:0;border-radius:var(--radius-full);background:var(--hero);color:var(--hero-foreground);font-family:inherit;font-weight:700;cursor:pointer}._rows_822sy_46{display:grid;gap:var(--spacing-3)}._row_822sy_46{display:flex;align-items:center;gap:var(--spacing-3)}._rowText_822sy_55{flex:1;display:flex;flex-direction:column;font-size:.9rem}._rowText_822sy_55 span{font-size:.8rem;color:var(--muted-foreground);line-height:1.4}._timeRow_822sy_66{display:flex;align-items:center;gap:var(--spacing-2);padding-left:var(--spacing-2);font-size:.88rem;color:var(--muted-foreground)}._timeSelect_822sy_74{min-width:120px}._scheduleBlock_822sy_77{display:grid;gap:var(--spacing-3);padding:var(--spacing-3);margin-left:var(--spacing-2);border-left:2px solid var(--border)}._scheduleRow_822sy_84{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2)}._scheduleLabel_822sy_90{font-size:.85rem;color:var(--muted-foreground);min-width:56px}._select_822sy_95{flex:1;min-width:140px}._timeInput_822sy_99{padding:10px 12px;border-radius:var(--radius);border:1.5px solid var(--border);background:var(--card);color:var(--foreground);font-family:inherit;font-size:.95rem}._timeInput_822sy_99::-webkit-calendar-picker-indicator{filter:var(--time-picker-filter, none)}._yourTime_822sy_111{font-size:.82rem;color:var(--muted-foreground);white-space:nowrap}._days_822sy_116{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;margin-left:var(--spacing-1)}._dayBtn_822sy_122{aspect-ratio:1;width:100%;max-width:38px;border-radius:50%;border:1.5px solid var(--border);background:var(--card);color:var(--foreground);font-family:inherit;font-size:.74rem;font-weight:700;cursor:pointer;padding:0}._dayOn_822sy_136{background:var(--hero);border-color:transparent;color:var(--hero-foreground)}._hint_822sy_141{margin:0;font-size:.78rem;color:var(--muted-foreground)}._on_822sy_146{display:flex;align-items:center;gap:6px;margin:var(--spacing-2) 0 0;font-size:.8rem;color:var(--sage);font-weight:600}._testBtn_822sy_155{width:100%;margin-top:var(--spacing-2);padding:10px;border:1.5px dashed var(--border);border-radius:var(--radius);background:none;color:var(--primary);font-family:inherit;font-weight:700;font-size:.85rem;cursor:pointer}._testBtn_822sy_155:disabled{opacity:.6}._h1_fomdt_1{font-family:var(--font-family-display);font-weight:800;font-size:2rem;margin:var(--spacing-2) 0 var(--spacing-4)}._center_fomdt_7{display:grid;place-items:center;padding:var(--spacing-12) 0}._hero_fomdt_12{background:var(--hero);color:var(--hero-foreground);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-lg);margin-bottom:var(--spacing-4)}._heroTitle_fomdt_20{font-family:var(--font-family-display);font-weight:800;font-size:1.6rem;margin:0 0 var(--spacing-2)}._heroText_fomdt_26{margin:0;opacity:.94}._buttons_fomdt_30{display:grid;gap:var(--spacing-3);margin-bottom:var(--spacing-6)}._loginBtn_fomdt_35{width:100%;height:50px;border-radius:var(--radius-full)}._emailButton_fomdt_40{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:50px;border:1px solid var(--border);border-radius:var(--radius-full);background:var(--card);color:var(--foreground);font:inherit;font-weight:700;cursor:pointer}._emailCard_fomdt_41{padding:var(--spacing-4);background:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow);margin-bottom:var(--spacing-6)}._emailTabs_fomdt_42{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:var(--spacing-3)}._emailTabs_fomdt_42 button{padding:10px 5px;border:1px solid var(--border);border-radius:var(--radius-full);background:transparent;color:var(--foreground);font:inherit;font-weight:700;cursor:pointer}._emailTabs_fomdt_42 ._emailTabActive_fomdt_44{background:var(--hero);color:var(--hero-foreground)}._emailHint_fomdt_45{font-size:.86rem;color:var(--muted-foreground);margin:0 0 var(--spacing-4)}._dangerLink_fomdt_46{display:block;margin-top:16px;border:0;background:none;color:var(--error);text-decoration:underline;cursor:pointer;font:inherit}._confirmInput_fomdt_47{box-sizing:border-box;display:block;width:100%;padding:12px;margin:8px 0 12px;border:1px solid var(--border);border-radius:10px;background:var(--background);color:var(--foreground);font:inherit}._dangerButton_fomdt_48{display:block;width:100%;padding:12px;background:var(--error);color:#fff;border:0;border-radius:10px;font:inherit;font-weight:700;cursor:pointer}._dangerButton_fomdt_48:disabled{opacity:.45;cursor:not-allowed}._cancelButton_fomdt_50{display:block;width:100%;padding:12px;margin-top:8px;border:1px solid var(--border);border-radius:10px;background:transparent;color:var(--foreground);font:inherit;cursor:pointer}._perks_fomdt_51{list-style:none;margin:0 0 var(--spacing-6);padding:0;display:grid;gap:var(--spacing-3)}._perks_fomdt_51 li{display:flex;align-items:center;gap:var(--spacing-3);color:var(--muted-foreground);font-size:.92rem}._perks_fomdt_51 li svg{color:var(--primary);flex-shrink:0}._card_fomdt_69{background:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-4);box-shadow:var(--shadow);margin-bottom:var(--spacing-6)}._user_fomdt_76{display:flex;align-items:center;gap:var(--spacing-3)}._photoEditor_fomdt_81{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--border);margin-top:16px;padding-top:16px}._photoEditor_fomdt_81 ._fineLeft_fomdt_82{margin:4px 0 6px}._photoActions_fomdt_83{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._photoButton_fomdt_84{background:var(--hero);color:var(--hero-foreground);border:0;border-radius:999px;padding:10px 18px;font:inherit;font-weight:700;cursor:pointer}._photoRemove_fomdt_85{background:transparent;color:var(--muted-foreground);border:1px solid var(--border);border-radius:999px;padding:9px 15px;font:inherit;cursor:pointer}._photoButton_fomdt_84:disabled,._photoRemove_fomdt_85:disabled{opacity:.5;cursor:wait}._avatar_fomdt_87{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:var(--hero);color:var(--hero-foreground);font-family:var(--font-family-display);font-weight:800;font-size:1.3rem}._userText_fomdt_99{flex:1}._avatarImg_fomdt_102{width:100%;height:100%;border-radius:50%;object-fit:cover}._avatar_fomdt_87{overflow:hidden;flex-shrink:0}._userText_fomdt_99{display:flex;flex-direction:column;min-width:0}._sub_fomdt_117{font-size:.85rem;color:var(--muted-foreground);overflow:hidden;text-overflow:ellipsis}._ok_fomdt_123{display:flex;gap:var(--spacing-2);align-items:flex-start;margin:var(--spacing-4) 0 0;font-size:.9rem;color:var(--sage)}._ok_fomdt_123 svg{flex-shrink:0;margin-top:3px}._signOut_fomdt_135{width:100%;padding:14px;border-radius:var(--radius-full);border:1.5px solid var(--border);background:var(--card);color:var(--foreground);font-family:inherit;font-weight:700;cursor:pointer}._armed_fomdt_146{border-color:var(--error);color:var(--error)}._fine_fomdt_82{font-size:.82rem;color:var(--muted-foreground);text-align:center;margin:var(--spacing-3) 0 0}._fineLeft_fomdt_82{font-size:.84rem;color:var(--muted-foreground);margin:var(--spacing-1) 0 var(--spacing-3)}._customize_fomdt_161{display:flex;flex-direction:column;gap:2px;background:var(--hero);color:var(--hero-foreground);border-radius:var(--radius-lg);padding:var(--spacing-4);box-shadow:var(--shadow-lg);text-decoration:none;margin-bottom:var(--spacing-4)}._customize_fomdt_161 span{font-size:.85rem;opacity:.92}._aboutLink_fomdt_177{display:block;margin:0 0 var(--spacing-4);font-weight:700;color:var(--primary);text-decoration:none}._infoLinks_fomdt_184{margin-top:var(--spacing-8);padding-top:var(--spacing-4);border-top:1px solid var(--border)}._fine_fomdt_82 a{color:var(--primary);font-weight:700}._h1_1pm0y_1{font-family:var(--font-family-display);font-weight:800;font-size:2rem;margin:var(--spacing-2) 0 var(--spacing-4)}._card_1pm0y_7{background:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-6) var(--spacing-4);box-shadow:var(--shadow);line-height:1.6}._lead_1pm0y_14{font-size:1.05rem;margin-top:0}._card_1pm0y_7 h2{font-family:var(--font-family-display);font-size:1.1rem;margin:var(--spacing-6) 0 var(--spacing-1)}._card_1pm0y_7 p{margin:0;color:var(--muted-foreground)}._card_1pm0y_7 p+p{margin-top:var(--spacing-2)}._card_1pm0y_7 ul{margin:var(--spacing-2) 0;padding-left:var(--spacing-6);color:var(--muted-foreground);display:grid;gap:4px}._card_1pm0y_7 a{color:var(--primary);font-weight:700}._h1_1n2jk_1{font-family:var(--font-family-display);font-weight:800;font-size:2rem;margin:var(--spacing-2) 0 var(--spacing-1)}._sub_1n2jk_7{color:var(--muted-foreground);margin:0 0 var(--spacing-6)}._preview_1n2jk_11{background:var(--hero);color:var(--hero-foreground);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-lg);margin-bottom:var(--spacing-8)}._previewKicker_1n2jk_19{display:inline-block;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;background:#fff3;padding:4px 10px;border-radius:var(--radius-full)}._previewVerse_1n2jk_29{font-family:var(--font-family-display);font-weight:700;font-size:1.4rem;line-height:1.3;margin:var(--spacing-3) 0 var(--spacing-2)}._previewNote_1n2jk_36{margin:0;opacity:.92}._h2_1n2jk_40{font-family:var(--font-family-display);font-weight:700;font-size:1.2rem;margin:var(--spacing-6) 0 var(--spacing-3)}._palettes_1n2jk_46{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-3)}._palette_1n2jk_46,._option_1n2jk_52{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3);border:2px solid transparent;border-radius:var(--radius-md);background:var(--card);box-shadow:var(--shadow);color:var(--foreground);font-family:inherit;cursor:pointer;text-align:center}._on_1n2jk_67{border-color:var(--primary)}._swatch_1n2jk_70{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;color:#fff}._optName_1n2jk_78{font-weight:700;font-size:.88rem}._fonts_1n2jk_82{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3)}._fontSample_1n2jk_87{font-size:2rem;line-height:1;color:var(--primary)}._fontLine_1n2jk_92{font-size:.8rem;color:var(--muted-foreground)}._decorIcon_1n2jk_96{font-size:1.8rem;line-height:1;color:var(--primary)}._modes_1n2jk_101{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-3)}._modeIcon_1n2jk_106{color:var(--primary)}._hint_1n2jk_109{font-size:.84rem;color:var(--muted-foreground);margin:-6px 0 var(--spacing-3)}._bgs_1n2jk_114{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-3)}._bgSwatch_1n2jk_119{width:44px;height:44px;border-radius:12px;border:1.5px solid var(--border)}@media(min-width:640px){._bgs_1n2jk_114{grid-template-columns:repeat(7,1fr)}}._reset_1n2jk_130{display:block;margin:var(--spacing-8) auto 0;border:0;background:none;color:var(--muted-foreground);font-family:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}._fine_1n2jk_142{text-align:center;font-size:.82rem;color:var(--muted-foreground);margin:var(--spacing-2) 0 0}@media(min-width:640px){._palettes_1n2jk_46{grid-template-columns:repeat(6,1fr)}._fonts_1n2jk_82{grid-template-columns:repeat(4,1fr)}}._hero_q9fe4_1{text-align:center;background:var(--hero);color:var(--hero-foreground);border-radius:var(--radius-lg);padding:var(--spacing-8) var(--spacing-6);box-shadow:var(--shadow-lg);margin-bottom:var(--spacing-4)}._journey_q9fe4_10{background:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-6);margin-bottom:var(--spacing-4);box-shadow:var(--shadow)}._journeyTitle_q9fe4_11{font-family:var(--font-family-display);font-size:clamp(1.35rem,4.5vw,1.85rem);text-align:center;margin:0 0 var(--spacing-2);color:var(--foreground)}._journeyIntro_q9fe4_12{text-align:center;color:var(--muted-foreground);line-height:1.55;margin:0 auto var(--spacing-6);max-width:34rem}._journeySteps_q9fe4_13{display:grid;gap:1.25rem}._journeyStep_q9fe4_13{display:flex;align-items:flex-start;gap:var(--spacing-4)}._journeyIcon_q9fe4_15{flex:0 0 52px;width:52px;height:52px;display:grid;place-items:center;background:var(--accent-wash);color:var(--primary);border-radius:var(--radius-lg)}._journeyStep_q9fe4_13 h3{font-family:var(--font-family-display);font-size:1.1rem;margin:0 0 3px}._journeyStep_q9fe4_13 p{color:var(--muted-foreground);line-height:1.5;margin:0}._logo_q9fe4_18{filter:drop-shadow(0 6px 14px rgba(10,30,55,.3))}._title_q9fe4_21{font-family:var(--font-family-display);font-weight:800;font-size:2rem;margin:var(--spacing-3) 0 var(--spacing-1);display:flex;flex-direction:column;align-items:center;line-height:1.12}._titleLead_q9fe4_31{font-size:.58em;font-weight:650;letter-spacing:.015em}._tagline_q9fe4_32{margin:0;font-style:italic;opacity:.94}._card_q9fe4_37{background:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);margin-bottom:var(--spacing-4);line-height:1.65}._card_q9fe4_37 p{margin:0 0 var(--spacing-3)}._card_q9fe4_37 p:last-child{margin-bottom:0}._emphasis_q9fe4_51{font-family:var(--font-family-display);font-weight:700;font-size:1.1rem;color:var(--primary)}._verse_q9fe4_57{margin:var(--spacing-6) 0;padding:var(--spacing-6);text-align:center;border-radius:var(--radius-lg);background:var(--accent-wash);border-left:5px solid var(--accent)}._verse_q9fe4_57 p{margin:0 0 var(--spacing-2);font-family:var(--font-family-display);font-weight:700;font-size:1.3rem;line-height:1.4;color:var(--foreground)}._verse_q9fe4_57 cite{font-style:normal;font-weight:700;color:var(--muted-foreground)}._back_q9fe4_78{display:inline-flex;align-items:center;gap:2px;font-weight:700;color:var(--primary);text-decoration:none;padding:var(--spacing-2) 0;margin-bottom:var(--spacing-2)}._signoff_q9fe4_88{font-family:var(--font-family-display);font-weight:700;color:var(--foreground)}._builtLink_q9fe4_93{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);padding:var(--spacing-4);margin-bottom:var(--spacing-4);border-radius:var(--radius-lg);background:var(--surface);color:var(--foreground);text-decoration:none}._builtLink_q9fe4_93 span{display:flex;flex-direction:column;font-size:.85rem;color:var(--muted-foreground)}._builtLink_q9fe4_93 strong{font-size:1rem;color:var(--foreground)}._h2_q9fe4_115{font-family:var(--font-family-display);font-weight:700;font-size:1.3rem;margin:0 0 var(--spacing-3)}._creator_q9fe4_121{display:flex;align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-4)}._creator_q9fe4_121 ._h2_q9fe4_115{margin:0}._photo_q9fe4_130{width:96px;height:96px;border-radius:50%;object-fit:cover;object-position:55% 38%;border:3px solid var(--primary);flex-shrink:0}._caption_q9fe4_139{margin:2px 0 0!important;font-size:.85rem;color:var(--muted-foreground)}._site_q9fe4_144{display:inline-block;margin-top:var(--spacing-1);font-weight:700;color:var(--primary);text-decoration:none}._list_q9fe4_151{margin:0;padding-left:var(--spacing-6);display:grid;gap:var(--spacing-2)}._list_q9fe4_151 a{color:var(--primary);font-weight:700}._hero_y8udf_1{background:var(--hero);color:var(--hero-foreground);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-lg);margin-bottom:var(--spacing-4)}._title_y8udf_9{font-family:var(--font-family-display);font-weight:800;font-size:1.9rem;line-height:1.15;margin:0 0 var(--spacing-2)}._sub_y8udf_16{margin:0;opacity:.94}._card_y8udf_20{background:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-4) var(--spacing-6) var(--spacing-6);box-shadow:var(--shadow);margin-bottom:var(--spacing-4)}._h2_y8udf_27{font-family:var(--font-family-display);font-weight:700;font-size:1.25rem;margin:0 0 var(--spacing-3)}._tips_y8udf_33{list-style:none;margin:0;padding:0;display:grid;gap:var(--spacing-3)}._tips_y8udf_33 li{display:flex;flex-direction:column;gap:2px;padding-left:var(--spacing-3);border-left:3px solid var(--accent)}._tips_y8udf_33 span{color:var(--muted-foreground);font-size:.92rem;line-height:1.5}._links_y8udf_52{display:grid;gap:var(--spacing-2);margin-top:var(--spacing-6)}._link_y8udf_52{font-weight:700;color:var(--primary);text-decoration:none}._wrap_1r3yi_1{max-width:980px;margin:0 auto;padding:8px 0 44px;color:var(--foreground)}._banner_1r3yi_2{display:flex;align-items:center;gap:9px;background:#fff4d8;color:#76520a;border:1px solid #e7ca84;padding:12px 15px;border-radius:12px;font-size:.82rem;font-weight:700;margin-bottom:26px}._heading_1r3yi_3{margin-bottom:22px}._heading_1r3yi_3 h1{font-family:var(--font-family-display);font-size:clamp(1.75rem,4vw,2.6rem);margin:7px 0}._heading_1r3yi_3 p,._panel_1r3yi_3>p{color:var(--muted-foreground);line-height:1.65;max-width:700px}._eyebrow_1r3yi_3{font-size:.68rem;letter-spacing:.12em;font-weight:800;color:var(--primary)}._tabs_1r3yi_4{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;padding:3px 0 15px;margin-bottom:17px}._tab_1r3yi_4,._activeTab_1r3yi_4{display:flex;align-items:center;justify-content:center;gap:7px;white-space:normal;text-align:center;min-height:44px;padding:10px 11px;border-radius:12px;border:1px solid var(--surface);font-size:.82rem;font-weight:700;cursor:pointer;background:var(--card);color:var(--foreground)}._activeTab_1r3yi_4{background:var(--primary);color:#fff;border-color:var(--primary)}._hero_1r3yi_5{padding:clamp(22px,5vw,42px);border-radius:20px;background:var(--hero);color:var(--hero-foreground);margin-bottom:18px}._hero_1r3yi_5 ._eyebrow_1r3yi_3{color:inherit;opacity:.85}._hero_1r3yi_5 h2{font-family:var(--font-family-display);font-size:clamp(1.5rem,4vw,2.2rem);max-width:580px;margin:12px 0}._hero_1r3yi_5 p{max-width:560px;line-height:1.65}._hero_1r3yi_5 ._primary_1r3yi_5{background:#fff;color:#23557f}._grid_1r3yi_6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}._tile_1r3yi_6{background:var(--card);color:var(--foreground);text-align:left;border:1px solid var(--surface);border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:10px;cursor:pointer;min-height:176px;box-shadow:var(--shadow)}._tile_1r3yi_6>svg{color:var(--primary)}._tile_1r3yi_6 strong{font-size:1rem}._tile_1r3yi_6 span{font-size:.82rem;color:var(--muted-foreground);line-height:1.5}._tile_1r3yi_6 ._tileArrow_1r3yi_6{color:var(--primary);font-weight:700;margin-top:auto}._panel_1r3yi_3{background:var(--card);padding:clamp(18px,4vw,32px);border:1px solid var(--surface);border-radius:18px;box-shadow:var(--shadow)}._panel_1r3yi_3 h2{font-family:var(--font-family-display);font-size:1.7rem;margin:7px 0}._panel_1r3yi_3 h3{font-size:1.05rem;margin:24px 0 12px}._sectionTop_1r3yi_7{display:flex;align-items:center;justify-content:space-between;gap:12px}._sectionTop_1r3yi_7 p{color:var(--muted-foreground);line-height:1.5}._pill_1r3yi_7{background:var(--surface);color:var(--primary);border-radius:30px;padding:7px 11px;font-size:.72rem;font-weight:800;white-space:nowrap}._muted_1r3yi_7{color:var(--muted-foreground);font-size:.78rem}._label_1r3yi_8{display:block;font-size:.85rem;font-weight:700;margin:20px 0 9px}._label_1r3yi_8 input,._label_1r3yi_8 textarea,._label_1r3yi_8 select{display:block;width:100%;margin-top:9px;padding:12px 14px;border:1px solid #b8c6d1;border-radius:10px;background:var(--background);color:var(--foreground);font:inherit;box-sizing:border-box}._label_1r3yi_8 textarea{resize:vertical;line-height:1.5}._choices_1r3yi_9{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 16px}._choice_1r3yi_9,._selected_1r3yi_9{border:1px solid #b8c6d1;background:var(--background);color:var(--foreground);border-radius:10px;padding:11px 14px;cursor:pointer;font-weight:700;font-size:.83rem}._selected_1r3yi_9{border:2px solid var(--primary);background:var(--surface);color:var(--primary);padding:10px 13px}._block_1r3yi_10{display:flex;flex-direction:column;align-items:flex-start;gap:10px;background:var(--background);border:1px solid var(--surface);padding:18px;border-radius:12px;margin:18px 0}._block_1r3yi_10 strong{font-size:1.06rem;line-height:1.5}._block_1r3yi_10 small,._note_1r3yi_10 small,._group_1r3yi_10 small,._radio_1r3yi_10 small,._review_1r3yi_10 small{font-size:.75rem;color:var(--muted-foreground);display:block;margin-top:4px}._blocks_1r3yi_11,._stack_1r3yi_11{display:grid;gap:10px;margin:16px 0}._blockRow_1r3yi_11{border:1px solid var(--surface);border-radius:10px;padding:11px 14px;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:.86rem;font-weight:700}._blockRow_1r3yi_11>div{display:flex}._blockRow_1r3yi_11 button{border:0;background:var(--background);color:var(--foreground);cursor:pointer;padding:6px 9px;margin-left:3px;border-radius:6px}._actions_1r3yi_12{display:flex;gap:9px;flex-wrap:wrap;margin-top:20px}._primary_1r3yi_5,._secondary_1r3yi_12{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;padding:11px 16px;font-size:.85rem;font-weight:800;cursor:pointer;border:1px solid var(--primary)}._primary_1r3yi_5{background:var(--primary);color:#fff}._secondary_1r3yi_12{background:var(--card);color:var(--primary)}._primary_1r3yi_5:disabled,._secondary_1r3yi_12:disabled{opacity:.45;cursor:not-allowed}._note_1r3yi_10,._radio_1r3yi_10{display:flex;align-items:flex-start;gap:12px;border:1px solid var(--surface);border-radius:12px;padding:15px;cursor:pointer}._note_1r3yi_10 input,._radio_1r3yi_10 input{margin-top:4px;accent-color:var(--primary);width:17px;height:17px;flex-shrink:0}._note_1r3yi_10 p{font-size:.86rem;line-height:1.55;margin:8px 0 0}._privacy_1r3yi_13{display:flex;align-items:flex-start;gap:10px;background:var(--surface);color:var(--foreground);border-radius:12px;padding:14px;margin-top:19px;font-size:.82rem;line-height:1.6}._privacy_1r3yi_13 svg{flex-shrink:0;color:var(--primary)}._group_1r3yi_10{display:flex;align-items:center;gap:12px;border:1px solid var(--surface);padding:14px;border-radius:12px}._group_1r3yi_10>div:nth-child(2){flex:1}._groupIcon_1r3yi_14{background:var(--surface);color:var(--primary);border-radius:12px;padding:11px}._group_1r3yi_10 ._secondary_1r3yi_12{padding:8px 12px}._confirm_1r3yi_15,._review_1r3yi_10{border:1px solid var(--primary);background:var(--background);border-radius:12px;padding:17px;margin-top:18px}._confirm_1r3yi_15 strong{display:flex;align-items:center;gap:8px}._confirm_1r3yi_15 p,._review_1r3yi_10 p{line-height:1.55}._foot_1r3yi_15{font-size:.76rem;color:var(--muted-foreground);margin-top:22px}._notice_1r3yi_15{display:flex;align-items:center;gap:9px;padding:12px 14px;background:#e4f5e9;color:#195e3b;border-radius:10px;font-size:.82rem;margin:12px 0}._notice_1r3yi_15 button{margin-left:auto;background:none;border:0;font-size:20px;cursor:pointer}._footer_1r3yi_15{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--muted-foreground);font-size:.74rem;margin-top:22px}._footer_1r3yi_15 button{display:flex;align-items:center;gap:5px;background:none;border:0;color:var(--primary);font-weight:800;cursor:pointer}@media(max-width:700px){._grid_1r3yi_6{grid-template-columns:repeat(2,minmax(0,1fr))}._tile_1r3yi_6{padding:15px;min-height:170px}._sectionTop_1r3yi_7{align-items:flex-start}._group_1r3yi_10{flex-wrap:wrap}._banner_1r3yi_2{align-items:flex-start}}@media(max-width:420px){._tabs_1r3yi_4{grid-template-columns:repeat(2,minmax(0,1fr))}._grid_1r3yi_6{grid-template-columns:1fr}._tile_1r3yi_6{min-height:125px}._actions_1r3yi_12>button{flex:1}._panel_1r3yi_3{padding:17px}._sectionTop_1r3yi_7{flex-wrap:wrap}}._wrap_8qeld_1{max-width:900px;margin:auto;padding:16px 0 55px}._wrap_8qeld_1 h1{font-family:var(--font-family-display);font-size:clamp(1.8rem,4vw,2.6rem);margin:6px 0}._wrap_8qeld_1 p{line-height:1.6;color:var(--muted-foreground)}._eyebrow_8qeld_1{font-size:.72rem;font-weight:800;letter-spacing:.1em;color:var(--primary)!important}._panel_8qeld_1{background:var(--card);border:1px solid var(--border);border-radius:18px;padding:24px;margin-top:20px}._panel_8qeld_1 h2{font-size:1.2rem;margin:0 0 14px}._fields_8qeld_1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}._panel_8qeld_1 label{font-weight:700;font-size:.84rem}._panel_8qeld_1 select,._panel_8qeld_1 input,._panel_8qeld_1 textarea{display:block;width:100%;box-sizing:border-box;margin:7px 0 14px;padding:11px;border:1px solid var(--border);border-radius:9px;background:var(--background);color:var(--foreground);font:inherit}._panel_8qeld_1 textarea{resize:vertical}._panel_8qeld_1 button{border:0;border-radius:9px;background:var(--primary);color:#fff;font-weight:750;padding:10px 14px;cursor:pointer}._panel_8qeld_1 button:disabled{opacity:.5;cursor:not-allowed}._panel_8qeld_1 ._outline_8qeld_1{background:var(--background);border:1px solid var(--border);color:var(--foreground)}._inline_8qeld_1{display:flex;gap:10px;align-items:center}._inline_8qeld_1 input{flex:1;margin:0}._item_8qeld_1{border-top:1px solid var(--border);padding:14px 0;display:flex;justify-content:space-between;gap:12px;align-items:center}._item_8qeld_1 small{display:block;color:var(--muted-foreground);font-size:.75rem}._item_8qeld_1 p{margin:6px 0;color:var(--foreground)}._actions_8qeld_1{display:flex;gap:8px}._error_8qeld_1{background:#ffe9e7;color:#912b23!important;padding:12px;border-radius:9px}._foot_8qeld_1{font-size:.78rem}@media(max-width:620px){._fields_8qeld_1{grid-template-columns:1fr}._inline_8qeld_1{flex-wrap:wrap}._inline_8qeld_1 input{min-width:100%}._item_8qeld_1{align-items:flex-start;flex-direction:column}._panel_8qeld_1{padding:17px}}._mobileGuide_8qeld_2{display:none}._tabs_8qeld_3{display:flex;gap:8px;overflow-x:auto;padding:12px 0 6px;margin-top:16px}._tabs_8qeld_3 button{flex:0 0 auto;background:var(--card);border:1px solid var(--border);border-radius:12px;padding:11px 15px;color:var(--foreground);font-weight:700;cursor:pointer}._tabs_8qeld_3 ._activeTab_8qeld_3{background:var(--primary);color:#fff;border-color:var(--primary)}._filterRow_8qeld_3{display:grid;grid-template-columns:1fr 1fr 1.5fr;gap:12px}._panel_8qeld_1 input[type=checkbox]{display:inline-block;width:auto;margin:0 8px 0 0}._panel_8qeld_1 ._item_8qeld_1 ._actions_8qeld_1{flex-wrap:wrap}._panel_8qeld_1 ._item_8qeld_1>div:first-child{min-width:0;flex:1}@media(max-width:700px){._filterRow_8qeld_3{grid-template-columns:1fr 1fr}._filterRow_8qeld_3 label:last-child{grid-column:1/-1}._tabs_8qeld_3 button{font-size:.84rem;padding:10px 12px}}@media(max-width:700px){._mobileGuide_8qeld_2{display:block;background:var(--card);border:1px solid var(--primary);border-radius:16px;padding:18px;margin:18px 0}._guideHeading_8qeld_4{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:1.12rem}._guideHeading_8qeld_4 button{background:transparent;border:0;color:var(--foreground);font-size:1.7rem;cursor:pointer}._mobileGuide_8qeld_2 ol{padding-left:23px;line-height:1.7}._mobileGuide_8qeld_2 li{margin:8px 0}._guideStart_8qeld_4{border:0;background:var(--primary);color:#fff;border-radius:10px;padding:12px 16px;font-weight:700;width:100%;cursor:pointer}}._tabs_8v4mo_1{display:flex;gap:8px;margin-top:12px}._tabs_8v4mo_1 button{flex:1;font-weight:700;padding:12px 8px}._tabs_8v4mo_1 button[aria-selected=true]{background:var(--primary);color:#fff}@media(max-width:460px){._tabs_8v4mo_1{flex-direction:column}}._panel_8v4mo_2{background:var(--card);border:1px solid var(--border);border-radius:18px;padding:24px;margin-top:20px}._panel_8v4mo_2 h2{font-size:1.2rem;margin:0 0 14px}._panel_8v4mo_2 h3{font-size:1rem;margin:16px 0 8px}._panel_8v4mo_2 p{line-height:1.6;color:var(--muted-foreground)}._panel_8v4mo_2 input{width:100%;box-sizing:border-box;padding:11px;border:1px solid var(--border);border-radius:9px;background:var(--background);color:var(--foreground)}._books_8v4mo_2{display:flex;gap:6px;flex-wrap:wrap;max-height:190px;overflow:auto;margin:12px 0 20px}._chapters_8v4mo_2{display:grid;grid-template-columns:repeat(auto-fill,minmax(48px,1fr));gap:7px}._panel_8v4mo_2 button{padding:9px;border:1px solid var(--border);border-radius:9px;background:var(--background);color:var(--foreground);cursor:pointer}._panel_8v4mo_2 button._active_8v4mo_2{background:var(--primary);color:#fff}._panel_8v4mo_2 button:disabled{opacity:.5}@layer base{._content_19a0m_6,._subContent_19a0m_7{min-width:12rem;overflow:hidden;background-color:var(--popup);color:var(--popup-foreground);border-radius:12px;border:1px solid color-mix(in srgb,var(--foreground) 9%,transparent);box-shadow:0 2px 6px #0000000f,0 16px 36px -10px #00000038;padding:4px;animation:_scaleIn_19a0m_1 var(--animation-duration-fast) ease-out;z-index:var(--z-overlay)}._subContent_19a0m_7{animation:_fadeIn_19a0m_1 var(--animation-duration-fast) ease-out}._item_19a0m_26,._checkboxItem_19a0m_27,._radioItem_19a0m_28,._subTrigger_19a0m_29{position:relative;display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:7px;font-size:.875rem;line-height:1.4;padding:6px 8px;color:var(--popup-foreground);outline:none;transition:background-color var(--animation-duration-fast)}._item_19a0m_26>svg,._subTrigger_19a0m_29>svg:first-child{width:15px;height:15px;flex-shrink:0;color:var(--muted-foreground)}._item_19a0m_26:hover,._checkboxItem_19a0m_27:hover,._radioItem_19a0m_28:hover,._subTrigger_19a0m_29:hover,._item_19a0m_26[data-highlighted],._checkboxItem_19a0m_27[data-highlighted],._radioItem_19a0m_28[data-highlighted],._subTrigger_19a0m_29[data-highlighted],._subTrigger_19a0m_29[data-state=open]{background-color:color-mix(in srgb,var(--foreground) 6%,transparent);color:var(--popup-foreground)}._item_19a0m_26:hover>svg,._item_19a0m_26[data-highlighted]>svg,._subTrigger_19a0m_29[data-highlighted]>svg:first-child{color:var(--popup-foreground)}._item_19a0m_26[data-variant=destructive],._item_19a0m_26[data-variant=destructive]>svg{color:var(--error)}._item_19a0m_26[data-variant=destructive]:hover,._item_19a0m_26[data-variant=destructive][data-highlighted]{background-color:color-mix(in srgb,var(--error) 9%,transparent);color:var(--error)}._item_19a0m_26[data-disabled],._checkboxItem_19a0m_27[data-disabled],._radioItem_19a0m_28[data-disabled],._subTrigger_19a0m_29[data-disabled]{pointer-events:none;opacity:.5}._checkboxItem_19a0m_27,._radioItem_19a0m_28{padding-left:30px}._checkboxIndicator_19a0m_96,._radioIndicator_19a0m_97{position:absolute;left:8px;display:flex;align-items:center;justify-content:center;height:1rem;width:1rem}._checkboxIndicator_19a0m_96 svg{height:.875rem;width:.875rem}._radioIndicatorCircle_19a0m_112{width:.4375rem;height:.4375rem;border-radius:var(--radius-full);background-color:currentColor}._label_19a0m_119{padding:6px 8px 4px;font-size:.75rem;font-weight:500;color:var(--muted-foreground)}._separator_19a0m_126{height:1px;margin:4px -4px;background-color:color-mix(in srgb,var(--foreground) 8%,transparent)}._shortcut_19a0m_133{margin-left:auto;padding:1px 5px;font-size:.6875rem;letter-spacing:.02em;color:var(--muted-foreground);border-radius:4px;border:1px solid color-mix(in srgb,var(--foreground) 10%,transparent);background-color:color-mix(in srgb,var(--foreground) 3%,transparent)}._subTriggerIcon_19a0m_144{margin-left:auto;height:.875rem;width:.875rem;color:var(--muted-foreground)}._inset_19a0m_151{padding-left:30px}@keyframes _scaleIn_19a0m_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes _fadeIn_19a0m_1{0%{opacity:0}to{opacity:1}}}._container_10edu_1{display:inline-flex;position:relative}._themeButton_10edu_6{position:relative;transition:transform var(--animation-duration-normal) ease}._themeButton_10edu_6:hover{transform:scale(1.05)}._icon_10edu_15{color:var(--foreground);transition:transform var(--animation-duration-normal) ease}._menuIcon_10edu_20{margin-right:var(--spacing-2);color:currentColor}._activeItem_10edu_25{font-weight:500;color:var(--primary);background-color:color-mix(in srgb,var(--primary),transparent 90%)!important}._checkmark_10edu_31{margin-left:auto;font-weight:700}.dark ._icon_10edu_15{color:var(--foreground)}._clickableAnalytics_1dshz_1{font:inherit;color:var(--foreground);text-align:left;cursor:pointer;width:100%}._clickableAnalytics_1dshz_1:hover,._clickableAnalytics_1dshz_1:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._drilldown_1dshz_1{padding:18px;border:1px solid var(--border);background:var(--background);border-radius:14px;margin:12px 0 24px}._drilldown_1dshz_1 h3{margin:0 0 6px}._drillSearch_1dshz_1{padding:10px 12px;width:100%;max-width:360px;border-radius:9px;border:1px solid var(--border);background:var(--card);color:var(--foreground);font:inherit;margin:12px 0}._drillTable_1dshz_1{border-collapse:collapse;width:100%;text-align:left}._drillTable_1dshz_1 th,._drillTable_1dshz_1 td{padding:11px;border-bottom:1px solid var(--border)}._drillTable_1dshz_1 th{font-size:12px;color:var(--muted-foreground)}._analyticsGrid_1dshz_2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0}._analyticsCard_1dshz_2{display:flex;flex-direction:column;gap:10px;border:1px solid var(--border);border-radius:13px;padding:17px;background:var(--surface)}._analyticsCard_1dshz_2 small,._analyticsCard_1dshz_2 span{color:var(--muted-foreground)}._analyticsCard_1dshz_2 strong{font-size:30px}._analyticsCard_1dshz_2 code{font-size:11px;overflow-wrap:anywhere}._analytics_1dshz_2 ._banner_1dshz_2 a{color:var(--primary);font-weight:700}@media(max-width:700px){._analyticsGrid_1dshz_2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:420px){._analyticsGrid_1dshz_2{grid-template-columns:1fr}}._writeForm_1dshz_2{display:grid;gap:12px;margin:16px 0;padding:16px;border:1px solid var(--border);border-radius:12px}._writeForm_1dshz_2 label{display:flex;flex-direction:column;gap:6px;font-weight:600;font-size:13px}._writeForm_1dshz_2 input:not([type=checkbox]),._writeForm_1dshz_2 select,._writeForm_1dshz_2 textarea{border:1px solid var(--border);border-radius:9px;padding:10px;background:var(--background);color:var(--foreground);font:inherit}._writeForm_1dshz_2 label:has(input[type=checkbox]){flex-direction:row}._actionBar_1dshz_3{display:flex;gap:9px;flex-wrap:wrap;margin:14px 0}._actionBar_1dshz_3 button,._person_1dshz_3 button{border:1px solid var(--border);border-radius:9px;padding:9px 12px;background:var(--primary);color:#fff;cursor:pointer}._actionBar_1dshz_3 button:disabled,._person_1dshz_3 button:disabled{opacity:.5}._actionBar_1dshz_3 input{border:1px solid var(--border);border-radius:9px;padding:10px;background:var(--background);color:var(--foreground);flex:1;min-width:190px}._person_1dshz_3 button{align-self:flex-start;margin-top:7px}._page_1dshz_4{max-width:1100px;margin:0 auto;padding:24px 18px 60px;color:var(--foreground)}._header_1dshz_4{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}._header_1dshz_4 h1{font-family:var(--font-family-display);font-size:clamp(30px,4vw,42px);margin:12px 0 5px}._header_1dshz_4 p,._muted_1dshz_4{color:var(--muted-foreground);line-height:1.55}._kicker_1dshz_4{display:flex;gap:8px;align-items:center;color:var(--primary);font-size:11px;letter-spacing:.1em;font-weight:800}._banner_1dshz_2{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;background:var(--surface);border:1px solid var(--border);border-radius:12px;margin:18px 0;font-size:13px;line-height:1.5}._banner_1dshz_2 svg{flex-shrink:0}._stats_1dshz_4{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:22px 0}._stats_1dshz_4>div{background:var(--card);border:1px solid var(--border);padding:18px;border-radius:14px;display:flex;flex-direction:column;gap:7px}._stats_1dshz_4 small,._tiles_1dshz_4 small,._question_1dshz_4 small{color:var(--muted-foreground)}._stats_1dshz_4 strong{font-size:28px}._tiles_1dshz_4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}._tile_1dshz_4,._activeTile_1dshz_4{background:var(--card);border:1px solid var(--border);color:var(--foreground);padding:17px;border-radius:15px;text-align:left;display:flex;flex-direction:column;align-items:flex-start;gap:10px;cursor:pointer;min-height:145px}._activeTile_1dshz_4{border:2px solid var(--primary);background:var(--surface)}._tileIcon_1dshz_4{color:var(--primary)}._tiles_1dshz_4 strong{font-size:15px}._tiles_1dshz_4 small{line-height:1.4}._panel_1dshz_4{background:var(--card);border:1px solid var(--border);border-radius:18px;margin-top:22px;padding:24px}._panelTop_1dshz_4,._questionHead_1dshz_4{display:flex;align-items:center;justify-content:space-between;gap:12px}._panel_1dshz_4 h2{font-family:var(--font-family-display);font-size:25px;margin:5px 0}._panel_1dshz_4 h3{margin:24px 0 10px}._refresh_1dshz_4,._detailButton_1dshz_4{display:inline-flex;align-items:center;gap:6px;background:var(--background);border:1px solid var(--border);color:var(--foreground);border-radius:9px;padding:9px 12px;cursor:pointer}._filters_1dshz_4{display:flex;gap:12px;flex-wrap:wrap;align-items:end;margin:22px 0}._filters_1dshz_4 label{font-size:12px;font-weight:700;display:flex;flex-direction:column;gap:7px}._filters_1dshz_4 select,._filters_1dshz_4 input{font:inherit;border:1px solid var(--border);border-radius:9px;background:var(--background);color:var(--foreground);padding:11px;min-width:170px}._search_1dshz_4{position:relative;flex:1}._search_1dshz_4 svg{position:absolute;bottom:12px;left:10px}._search_1dshz_4 input{width:100%;box-sizing:border-box;padding-left:34px}._question_1dshz_4{border:1px solid var(--border);border-radius:12px;padding:18px;margin:12px 0}._question_1dshz_4 p{line-height:1.6}._question_1dshz_4 small{display:block;margin:8px 0 12px}._pill_1dshz_4{border:1px solid var(--border);border-radius:20px;padding:5px 9px;font-size:12px;text-transform:capitalize}._detail_1dshz_4{background:var(--surface);border-radius:10px;padding:13px;margin-top:12px;color:var(--muted-foreground);font-size:13px}._person_1dshz_3{padding:13px 0;border-bottom:1px solid var(--border);display:flex;flex-direction:column;gap:5px}._person_1dshz_3 span,._empty_1dshz_4{color:var(--muted-foreground)}._empty_1dshz_4{padding:22px;background:var(--surface);border-radius:10px}._page_1dshz_4 footer{text-align:center;color:var(--muted-foreground);font-size:11px;letter-spacing:.06em;margin-top:28px}@media(max-width:760px){._tiles_1dshz_4{grid-template-columns:repeat(2,minmax(0,1fr))}._panel_1dshz_4{padding:16px}._filters_1dshz_4 label,._search_1dshz_4{flex:1 1 100%}._filters_1dshz_4 select{width:100%}}@media(max-width:420px){._stats_1dshz_4{gap:7px}._stats_1dshz_4>div{padding:12px}._stats_1dshz_4 strong{font-size:22px}._stats_1dshz_4 small{font-size:10px}._tiles_1dshz_4{gap:8px}._tile_1dshz_4,._activeTile_1dshz_4{padding:12px;min-height:140px}._header_1dshz_4{flex-wrap:wrap}}._page_10g53_1{min-height:100vh;background:#f8f7f2;color:#27372e;font-family:inherit}._hero_10g53_1{background:#283e33;color:#fff;padding:32px max(20px,calc((100vw - 760px)/2))}._brand_10g53_1{display:flex;gap:12px;align-items:center;font-weight:700;letter-spacing:.1em}._brand_10g53_1 small{display:block;font-size:10px;font-weight:400;letter-spacing:.08em;color:#c6d6c9;margin-top:4px}._hero_10g53_1 h1{font-family:Georgia,serif;font-size:clamp(24px,4vw,36px);margin:25px 0 8px}._hero_10g53_1 p{color:#d8e1d9;margin:0}._content_10g53_1{max-width:760px;margin:auto;padding:24px 16px 48px}._welcome_10g53_1{display:flex;justify-content:space-between;align-items:center;padding:14px 4px 22px}._welcome_10g53_1 small{display:block;color:#65736a;margin-top:4px}._tabs_10g53_1,._segment_10g53_1{display:flex;gap:5px;padding:5px;background:#e9ede6;border-radius:12px}._tabs_10g53_1 button,._segment_10g53_1 button{flex:1;padding:12px 8px;border:0;border-radius:9px;background:transparent;color:#526558;cursor:pointer;font-weight:600}._tabs_10g53_1 ._selected_10g53_1,._segment_10g53_1 ._selected_10g53_1{background:#fff;color:#294736;box-shadow:0 1px 4px #0001}._content_10g53_1 h2{font-family:Georgia,serif;margin:26px 0 6px;font-size:25px}._muted_10g53_1{color:#66736a;font-size:14px;line-height:1.5}._card_10g53_1{background:#fff;border:1px solid #e0e4dd;border-radius:15px;padding:20px;margin:16px 0;box-shadow:0 2px 6px #17281b06}._card_10g53_1 h3{display:flex;align-items:center;gap:9px;margin:0 0 18px;font-size:17px}._card_10g53_1 label:not(._radio_10g53_1){display:block;font-size:13px;font-weight:650;margin:12px 0 7px}._two_10g53_1{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}._card_10g53_1 select,._card_10g53_1 textarea{width:100%;box-sizing:border-box;border:1px solid #cfd8ce;background:#fff;color:#27372e;border-radius:9px;padding:11px;font:inherit}._card_10g53_1 textarea{resize:vertical;margin-top:14px;line-height:1.5}._passage_10g53_1{display:flex;justify-content:space-between;align-items:center;gap:8px;border-top:1px solid #edf0eb;margin-top:20px;padding-top:16px}._passage_10g53_1 a{color:#376e52;font-size:14px}._heading_10g53_1{display:flex;align-items:center;justify-content:space-between;gap:12px}._heading_10g53_1 h3{margin:12px 0}._heading_10g53_1 span{color:#758177;font-size:13px}._remove_10g53_1{border:0;background:none;color:#8a5555;display:flex;align-items:center;gap:5px;cursor:pointer}._add_10g53_1{display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #b6c9b9;border-radius:10px;padding:12px 16px;color:#315943;background:#fff;font-weight:650;cursor:pointer}._content_10g53_1>._add_10g53_1{width:100%;border-style:dashed}._radio_10g53_1{display:flex;gap:10px;align-items:center;margin:14px 0;cursor:pointer}._radio_10g53_1 input{accent-color:#416a51}._credit_10g53_1{background:#f3f5f0;padding:15px;border-radius:10px;display:flex;flex-direction:column;gap:5px}._credit_10g53_1 small{font-size:10px;letter-spacing:.07em;color:#7c887e}._credit_10g53_1 span{font-size:13px;color:#68776a}._actions_10g53_1{display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap;margin:18px 0}._primary_10g53_1{display:flex;align-items:center;justify-content:center;gap:8px;background:#315d43;color:#fff;border:0;border-radius:10px;padding:13px 20px;font-weight:650;cursor:pointer}._primary_10g53_1:disabled{opacity:.5;cursor:not-allowed}._pending_10g53_1{background:#f3e9c8;color:#765d23!important;padding:5px 9px;border-radius:20px}._overlay_10g53_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#101d16a8;display:flex;justify-content:center;align-items:center;padding:16px;z-index:100}._modal_10g53_1{background:#fff;color:#27372e;border-radius:16px;padding:24px;width:min(100%,560px);max-height:85vh;overflow:auto}._modal_10g53_1 h2{margin:0}._modal_10g53_1>._heading_10g53_1 button{border:0;background:transparent;cursor:pointer}._modal_10g53_1>small{color:#6c786e}._footer_10g53_1{text-align:center;font-size:11px;letter-spacing:.06em;color:#738075;padding:0 12px 28px}@media(max-width:480px){._card_10g53_1{padding:15px}._two_10g53_1{gap:8px}._hero_10g53_1{padding:25px 18px}._actions_10g53_1>*{flex:1}}._page_10g53_1{background:var(--background);color:var(--foreground)}._hero_10g53_1{background:var(--hero);color:var(--hero-foreground);border-radius:var(--radius-lg);max-width:900px;margin:16px auto 0;padding:28px 24px}._brand_10g53_1 small,._hero_10g53_1 p{color:inherit;opacity:.83}._hero_10g53_1 h1,._content_10g53_1 h2{font-family:var(--font-family-display)}._content_10g53_1{max-width:900px}._welcome_10g53_1 small,._muted_10g53_1,._heading_10g53_1 span,._credit_10g53_1 span,._footer_10g53_1,._modal_10g53_1>small{color:var(--muted-foreground)}._tabs_10g53_1,._segment_10g53_1,._credit_10g53_1{background:var(--surface)}._tabs_10g53_1 button,._segment_10g53_1 button{color:var(--foreground)}._tabs_10g53_1 ._selected_10g53_1,._segment_10g53_1 ._selected_10g53_1{background:var(--primary);color:var(--primary-foreground);box-shadow:none}._card_10g53_1,._modal_10g53_1{background:var(--card);color:var(--foreground);border-color:var(--border)}._card_10g53_1 select,._card_10g53_1 textarea{background:var(--background);color:var(--foreground);border-color:var(--border)}._passage_10g53_1{border-color:var(--border)}._passage_10g53_1 a{color:var(--primary)}._add_10g53_1{background:var(--card);color:var(--foreground);border-color:var(--border)}._primary_10g53_1{background:var(--primary);color:var(--primary-foreground)}._radio_10g53_1 input{accent-color:var(--primary)}._credit_10g53_1 small{color:var(--muted-foreground)}._overlay_10g53_1{background:#0000008c}._studyGrid_10g53_21{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:start}._studyGrid_10g53_21 ._card_10g53_1{height:calc(100% - 32px)}._studyLink_10g53_23{display:inline-block;padding:10px 0;color:var(--primary);font-weight:700}._card_10g53_1 input:not([type=radio]){width:100%;box-sizing:border-box;background:var(--background);color:var(--foreground);border:1px solid var(--border);border-radius:9px;padding:11px;font:inherit}._tabs_10g53_1 button{font-size:13px}@media(max-width:650px){._studyGrid_10g53_21{grid-template-columns:1fr}._tabs_10g53_1{flex-direction:column}._tabs_10g53_1 button{width:100%}}._page_1l11s_1{max-width:850px;margin:0 auto;padding:28px 18px 70px;color:var(--foreground)}._header_1l11s_1{text-align:center;margin-bottom:26px}._brand_1l11s_1{display:inline-flex;align-items:center;gap:9px;color:var(--primary);font-weight:800;letter-spacing:.13em;font-size:13px}._header_1l11s_1 p,._lead_1l11s_1,._note_1l11s_1{color:var(--muted-foreground)}._header_1l11s_1 p{font-style:italic}._card_1l11s_1{border:1px solid var(--border);border-radius:20px;background:var(--card);padding:clamp(20px,5vw,42px);box-shadow:0 5px 24px #00000008}._steps_1l11s_1{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:30px;padding-bottom:18px;border-bottom:1px solid var(--border)}._steps_1l11s_1 span{font-size:12px;color:var(--muted-foreground);padding:8px 11px;border-radius:20px;background:var(--surface)}._steps_1l11s_1 ._current_1l11s_1{background:var(--primary);color:#fff}._icon_1l11s_1{color:var(--primary)}._card_1l11s_1 h1{font-family:var(--font-family-display);font-size:clamp(27px,4vw,38px);line-height:1.2;margin:12px 0}._card_1l11s_1 h2{font-family:var(--font-family-display);font-size:22px;margin:26px 0 8px}._card_1l11s_1 p{line-height:1.75}._lead_1l11s_1{font-size:17px}._ack_1l11s_1{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:18px;margin:24px 0}._ack_1l11s_1 label{display:flex;align-items:flex-start;gap:12px;line-height:1.6;cursor:pointer}._ack_1l11s_1 input{width:19px;height:19px;flex-shrink:0;accent-color:var(--primary);margin-top:3px}._primary_1l11s_1,._secondary_1l11s_1{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:10px;padding:13px 20px;font-weight:700;cursor:pointer;font:inherit;text-decoration:none}._primary_1l11s_1{background:var(--primary);color:#fff;border:1px solid var(--primary)}._secondary_1l11s_1{background:var(--background);color:var(--foreground);border:1px solid var(--border)}._primary_1l11s_1:disabled,._secondary_1l11s_1:disabled{opacity:.45;cursor:not-allowed}._form_1l11s_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0}._form_1l11s_1 label{display:flex;flex-direction:column;gap:8px;font-weight:700;font-size:14px}._form_1l11s_1 label span{color:#b34b4b}._form_1l11s_1 small{font-weight:400;color:var(--muted-foreground)}._form_1l11s_1 input{border:1px solid var(--border);border-radius:9px;background:var(--background);color:var(--foreground);padding:13px;font:inherit;width:100%;box-sizing:border-box}._form_1l11s_1 input:focus{outline:2px solid var(--primary);outline-offset:1px}._actions_1l11s_1{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}._note_1l11s_1{font-size:13px}._summary_1l11s_1{background:var(--surface);border:1px solid var(--border);padding:18px;border-radius:12px;margin:20px 0}._summary_1l11s_1 p{margin:5px 0}._center_1l11s_1{text-align:center;padding:35px 0}._accent_1l11s_1{color:var(--primary)}._center_1l11s_1 ._primary_1l11s_1{margin-top:18px}._error_1l11s_1{color:#b34b4b}._page_1l11s_1 footer{text-align:center;margin-top:28px;color:var(--muted-foreground);font-size:11px;letter-spacing:.09em}@media(max-width:600px){._form_1l11s_1{grid-template-columns:1fr}._steps_1l11s_1 span{font-size:11px;padding:7px}._primary_1l11s_1,._secondary_1l11s_1{width:100%}._actions_1l11s_1{flex-direction:column}}._wrap_16c27_1{display:grid;gap:var(--spacing-3)}._btn_16c27_2{width:100%;height:50px;border-radius:var(--radius-full)}._email_16c27_3{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:50px;border:1px solid var(--border);border-radius:var(--radius-full);background:var(--card);color:var(--foreground);font:inherit;font-weight:700;cursor:pointer}._card_16c27_4{padding:var(--spacing-4);background:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._tabs_16c27_5{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:var(--spacing-3)}._tabs_16c27_5 button{padding:10px 5px;border:1px solid var(--border);border-radius:var(--radius-full);background:transparent;color:var(--foreground);font:inherit;font-weight:700;cursor:pointer}._tabs_16c27_5 ._tabOn_16c27_7{background:var(--hero);color:var(--hero-foreground)}._wrap_a4c61_1{background:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:var(--spacing-4);margin-bottom:var(--spacing-4);display:grid;gap:var(--spacing-3)}._h2_a4c61_2{display:flex;align-items:center;gap:8px;font-size:1.05rem;margin:0}._list_a4c61_3{list-style:none;margin:0;padding:0;display:grid;gap:var(--spacing-2)}._card_a4c61_4{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3);background:var(--background);border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--foreground);text-decoration:none;min-height:60px}._badge_a4c61_5{flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--hero);color:var(--hero-foreground);font-weight:800}._cardText_a4c61_6{flex:1;min-width:0;display:grid;gap:2px}._cardText_a4c61_6 strong{overflow-wrap:anywhere}._cardText_a4c61_6 span{font-size:.85rem;color:var(--muted-foreground)}._role_a4c61_9{flex:none;font-size:.72rem;font-weight:700;color:var(--muted-foreground);border:1px solid var(--border);border-radius:var(--radius-full);padding:2px 8px}._chev_a4c61_10{flex:none;color:var(--muted-foreground)}._find_a4c61_11{display:flex;gap:var(--spacing-3);align-items:flex-start;color:var(--muted-foreground)}._find_a4c61_11 svg{flex:none;margin-top:2px}._find_a4c61_11 div{display:grid;gap:4px;line-height:1.45;font-size:.9rem}._find_a4c61_11 strong{color:var(--foreground);font-size:1rem}._row_a4c61_15{display:flex;gap:var(--spacing-2)}._input_a4c61_16{flex:1;min-width:0;box-sizing:border-box;padding:12px;border:1px solid var(--border);border-radius:10px;background:var(--background);color:var(--foreground);font:inherit}._primary_a4c61_17,._secondary_a4c61_17{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 18px;border-radius:var(--radius-full);font:inherit;font-weight:700;cursor:pointer;border:1px solid transparent}._primary_a4c61_17{background:var(--hero);color:var(--hero-foreground);width:100%}._row_a4c61_15 ._primary_a4c61_17{flex:1;width:auto}._secondary_a4c61_17{background:transparent;color:var(--foreground);border-color:var(--border)}._primary_a4c61_17:disabled,._secondary_a4c61_17:disabled{opacity:.5;cursor:not-allowed}._toggle_a4c61_22{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3)}._toggle_a4c61_22 span{display:grid;gap:2px}._toggle_a4c61_22 small{color:var(--muted-foreground);font-size:.82rem;line-height:1.35}._admin_a4c61_25{padding-top:var(--spacing-3);border-top:1px solid var(--border)}._form_a4c61_26{display:grid;gap:var(--spacing-3)}._form_a4c61_26 h3{margin:0;font-size:1.1rem}._form_a4c61_26 label{display:grid;gap:6px;font-weight:600;font-size:.92rem}._form_a4c61_26 small{font-weight:400;color:var(--muted-foreground)}._form_a4c61_26 input,._form_a4c61_26 textarea{box-sizing:border-box;width:100%;padding:12px;border:1px solid var(--border);border-radius:10px;background:var(--background);color:var(--foreground);font:inherit;font-weight:400}._fine_a4c61_31{margin:0;font-size:.85rem;color:var(--muted-foreground);line-height:1.45}._h1_mi4c8_1{font-family:var(--font-family-display);font-weight:800;font-size:2rem;margin:var(--spacing-2) 0 var(--spacing-2)}._lead_mi4c8_2{color:var(--muted-foreground);margin:0 0 var(--spacing-5);line-height:1.5}._center_mi4c8_3{display:grid;place-items:center;padding:var(--spacing-10) 0}._error_mi4c8_4{color:var(--error)}._hero_mi4c8_5{background:var(--hero);color:var(--hero-foreground);border-radius:var(--radius-lg);padding:var(--spacing-5);box-shadow:var(--shadow-lg);margin-bottom:var(--spacing-4)}._hero_mi4c8_5 h2{margin:0 0 var(--spacing-2);font-family:var(--font-family-display);font-size:1.35rem}._hero_mi4c8_5 p{margin:0;opacity:.94}._empty_mi4c8_8{display:grid;justify-items:center;gap:6px;text-align:center;padding:var(--spacing-8) var(--spacing-4);color:var(--muted-foreground);background:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow);margin-bottom:var(--spacing-5)}._empty_mi4c8_8 strong{color:var(--foreground)}._list_mi4c8_10{list-style:none;margin:0 0 var(--spacing-5);padding:0;display:grid;gap:var(--spacing-3)}._card_mi4c8_11{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);background:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow);color:var(--foreground);text-decoration:none;min-height:64px}._card_mi4c8_11:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._cardPending_mi4c8_13{opacity:.7;cursor:default}._badge_mi4c8_14{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--hero);color:var(--hero-foreground);font-weight:800;font-size:1.15rem}._cardText_mi4c8_15{flex:1;min-width:0;display:grid;gap:2px}._cardText_mi4c8_15 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cardText_mi4c8_15 span{font-size:.85rem;color:var(--muted-foreground)}._pill_mi4c8_18{flex:none;background:var(--error);color:#fff;border-radius:var(--radius-full);padding:2px 9px;font-size:.75rem;font-weight:700}._role_mi4c8_19{flex:none;font-size:.72rem;font-weight:700;color:var(--muted-foreground);border:1px solid var(--border);border-radius:var(--radius-full);padding:2px 8px}._chev_mi4c8_20{flex:none;color:var(--muted-foreground)}._panel_mi4c8_21{background:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:var(--spacing-4);margin-bottom:var(--spacing-4)}._h2_mi4c8_22{display:flex;align-items:center;gap:8px;font-size:1rem;margin:0 0 var(--spacing-3)}._form_mi4c8_23{display:grid;gap:var(--spacing-3)}._form_mi4c8_23 h2{margin:0;font-size:1.2rem}._form_mi4c8_23 label{display:grid;gap:6px;font-weight:600;font-size:.92rem}._form_mi4c8_23 small{font-weight:400;color:var(--muted-foreground)}._form_mi4c8_23 input,._form_mi4c8_23 textarea,._inviteInput_mi4c8_27{box-sizing:border-box;width:100%;padding:12px;border:1px solid var(--border);border-radius:10px;background:var(--background);color:var(--foreground);font:inherit}._inviteInput_mi4c8_27{flex:1;min-width:0}._fine_mi4c8_29{font-size:.85rem;color:var(--muted-foreground);margin:0;line-height:1.45}._row_mi4c8_30{display:flex;gap:var(--spacing-2)}._primary_mi4c8_31,._secondary_mi4c8_31{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 18px;border-radius:var(--radius-full);font:inherit;font-weight:700;cursor:pointer;border:1px solid transparent}._primary_mi4c8_31{background:var(--hero);color:var(--hero-foreground);width:100%}._row_mi4c8_30 ._primary_mi4c8_31{flex:1;width:auto}._secondary_mi4c8_31{background:transparent;color:var(--foreground);border-color:var(--border)}._primary_mi4c8_31:disabled,._secondary_mi4c8_31:disabled{opacity:.5;cursor:not-allowed}._box_g3tr0_1{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);margin-bottom:var(--spacing-4);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);text-align:left}._icon_g3tr0_2{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--hero);color:var(--hero-foreground)}._text_g3tr0_3{flex:1;min-width:0;display:grid;gap:2px}._text_g3tr0_3 strong{line-height:1.3}._text_g3tr0_3 span{font-size:.85rem;color:var(--muted-foreground);line-height:1.4}._btn_g3tr0_6{flex:none;min-height:42px;padding:0 16px;border:0;border-radius:var(--radius-full);background:var(--hero);color:var(--hero-foreground);font:inherit;font-weight:700;cursor:pointer}._btn_g3tr0_6:disabled{opacity:.6;cursor:not-allowed}._wrap_6yhjo_1{display:grid;gap:var(--spacing-3);margin-top:var(--spacing-3)}._printArea_6yhjo_2{display:grid;justify-items:center;gap:6px;padding:var(--spacing-4);background:#fff;color:#1f2a44;border-radius:var(--radius-lg);border:1px solid var(--border);text-align:center}._printTitle_6yhjo_3{margin:0;font-family:var(--font-family-display);font-weight:800;font-size:1.2rem}._printHint_6yhjo_4{margin:0;font-weight:700}._qr_6yhjo_5{max-width:100%;height:auto}._hiddenCanvas_6yhjo_6{position:absolute;left:-9999px;top:0;width:1px;height:1px;overflow:hidden}._row_6yhjo_7{display:flex;gap:var(--spacing-2);flex-wrap:wrap}._btn_6yhjo_8{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 16px;border:1px solid var(--border);border-radius:var(--radius-full);background:var(--card);color:var(--foreground);font:inherit;font-weight:700;cursor:pointer}._center_eo0cy_1{display:grid;place-items:center;padding:var(--spacing-10) 0}._back_eo0cy_2{display:inline-flex;align-items:center;gap:6px;color:var(--muted-foreground);text-decoration:none;font-weight:600;font-size:.92rem;padding:8px 0}._lead_eo0cy_3{color:var(--muted-foreground)}._head_eo0cy_4 h1{font-family:var(--font-family-display);font-weight:800;font-size:1.8rem;margin:0;overflow-wrap:anywhere}._head_eo0cy_4 p{margin:4px 0 0;color:var(--muted-foreground);line-height:1.45}._tabs_eo0cy_6{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:var(--spacing-4) 0;padding:4px;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-full)}._tabs_eo0cy_6 button{position:relative;min-height:40px;border:0;border-radius:var(--radius-full);background:transparent;color:var(--muted-foreground);font:inherit;font-weight:700;cursor:pointer}._tabs_eo0cy_6 ._tabOn_eo0cy_8{background:var(--hero);color:var(--hero-foreground)}._dot_eo0cy_9{margin-left:6px;background:var(--error);color:#fff;border-radius:var(--radius-full);padding:1px 7px;font-size:.72rem}._empty_eo0cy_10{display:grid;justify-items:center;gap:6px;text-align:center;padding:var(--spacing-8) var(--spacing-4);color:var(--muted-foreground);background:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._empty_eo0cy_10 strong{color:var(--foreground)}._linkBtn_eo0cy_12{margin-top:8px;padding:10px 20px;border-radius:var(--radius-full);background:var(--hero);color:var(--hero-foreground);font-weight:700;text-decoration:none}._more_eo0cy_13{display:block;width:100%;min-height:46px;border:1px solid var(--border);border-radius:var(--radius-full);background:transparent;color:var(--foreground);font:inherit;font-weight:700;cursor:pointer;margin-bottom:var(--spacing-4)}._post_eo0cy_15{background:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:var(--spacing-4);margin-bottom:var(--spacing-4)}._postHead_eo0cy_16{display:flex;align-items:center;gap:10px;margin-bottom:var(--spacing-2)}._postWho_eo0cy_17{flex:1;min-width:0;display:grid}._postWho_eo0cy_17 span{font-size:.8rem;color:var(--muted-foreground)}._avatar_eo0cy_19{flex:none;display:inline-grid;place-items:center;border-radius:50%;object-fit:cover;background:var(--hero);color:var(--hero-foreground);font-weight:800}._trash_eo0cy_20{flex:none;display:grid;place-items:center;width:36px;height:36px;border:0;background:transparent;color:var(--muted-foreground);border-radius:8px;cursor:pointer}._trash_eo0cy_20:hover{color:var(--error);background:#8080801f}._comment_eo0cy_22{margin:0 0 var(--spacing-2);line-height:1.5;overflow-wrap:anywhere}._shared_eo0cy_23{border-left:3px solid var(--border);padding:2px 0 2px var(--spacing-3);margin-bottom:var(--spacing-3)}._shared_eo0cy_23 strong{display:block;overflow-wrap:anywhere}._shared_eo0cy_23 p{margin:4px 0 0;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}._clamped_eo0cy_26{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}._reacts_eo0cy_27{display:flex;gap:8px;flex-wrap:wrap}._react_eo0cy_27{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:0 12px;border:1px solid var(--border);border-radius:var(--radius-full);background:transparent;color:var(--foreground);font:inherit;cursor:pointer}._saveBtn_eo0cy_29{margin-right:auto}._reactOn_eo0cy_30{background:var(--hero);color:var(--hero-foreground);border-color:transparent}._replies_eo0cy_31{list-style:none;margin:var(--spacing-3) 0 0;padding:0;display:grid;gap:var(--spacing-3)}._replies_eo0cy_31 li{display:flex;gap:10px;align-items:flex-start}._replies_eo0cy_31 li>div{flex:1;min-width:0;font-size:.92rem}._replies_eo0cy_31 p{margin:2px 0 0;line-height:1.45;overflow-wrap:anywhere;white-space:pre-wrap}._when_eo0cy_35{font-size:.75rem;color:var(--muted-foreground)}._replyForm_eo0cy_36{display:flex;align-items:flex-end;gap:8px;margin-top:var(--spacing-3)}._replyForm_eo0cy_36 textarea{flex:1;min-width:0;box-sizing:border-box;padding:10px 14px;border:1px solid var(--border);border-radius:20px;background:var(--background);color:var(--foreground);font:inherit;line-height:1.4;resize:none;overflow-y:auto;max-height:320px}._replyForm_eo0cy_36 button{align-self:flex-end;min-height:42px;padding:0 16px;border:0;border-radius:var(--radius-full);background:var(--hero);color:var(--hero-foreground);font:inherit;font-weight:700;cursor:pointer}._replyForm_eo0cy_36 button:disabled{opacity:.5;cursor:not-allowed}._panel_eo0cy_41{background:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:var(--spacing-4);margin-bottom:var(--spacing-4);display:grid;gap:var(--spacing-3)}._panel_eo0cy_41 h2{margin:0;font-size:1.05rem}._fine_eo0cy_43{margin:0;font-size:.88rem;color:var(--muted-foreground);line-height:1.45}._person_eo0cy_44{display:flex;align-items:center;gap:10px}._personName_eo0cy_45{flex:1;min-width:0;overflow-wrap:anywhere}._personName_eo0cy_45 em{margin-left:8px;font-style:normal;font-size:.72rem;font-weight:700;color:var(--muted-foreground);border:1px solid var(--border);border-radius:var(--radius-full);padding:1px 8px}._iconYes_eo0cy_47,._iconNo_eo0cy_47{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--border);background:transparent;cursor:pointer;color:var(--foreground)}._iconYes_eo0cy_47{background:var(--hero);color:var(--hero-foreground);border-color:transparent}._textBtn_eo0cy_49,._textBtnDanger_eo0cy_49{border:0;background:none;font:inherit;font-weight:700;cursor:pointer;padding:6px 4px;text-align:left}._textBtn_eo0cy_49{color:var(--foreground);text-decoration:underline}._textBtnDanger_eo0cy_49{color:var(--error);text-decoration:underline}._linkBox_eo0cy_52,._field_eo0cy_52 input,._field_eo0cy_52 textarea{box-sizing:border-box;width:100%;padding:12px;border:1px solid var(--border);border-radius:10px;background:var(--background);color:var(--foreground);font:inherit}._field_eo0cy_52{display:grid;gap:6px;font-weight:600;font-size:.92rem}._row_eo0cy_54{display:flex;gap:var(--spacing-2)}._primary_eo0cy_55,._secondary_eo0cy_55{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 18px;border-radius:var(--radius-full);font:inherit;font-weight:700;cursor:pointer;border:1px solid transparent}._primary_eo0cy_55{background:var(--hero);color:var(--hero-foreground);flex:1}._secondary_eo0cy_55{background:transparent;color:var(--foreground);border-color:var(--border)}._primary_eo0cy_55:disabled,._secondary_eo0cy_55:disabled{opacity:.5;cursor:not-allowed}._toggle_eo0cy_59{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3)}._toggle_eo0cy_59 span{display:grid;gap:2px}._toggle_eo0cy_59 small{color:var(--muted-foreground);font-size:.82rem;line-height:1.35}._churchNote_eo0cy_63{margin:6px 0 0;font-size:.85rem;color:var(--muted-foreground);line-height:1.4}._churchNote_eo0cy_63 a{color:var(--primary);font-weight:700}._card_k3dri_1{display:grid;gap:var(--spacing-3);padding:var(--spacing-4);margin-bottom:var(--spacing-4);background:var(--card);border:1px solid var(--border);border-left:4px solid var(--primary);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._card_k3dri_1 h2{margin:0;font-size:1.05rem}._sample_k3dri_3{margin:0;line-height:1.8}._under_k3dri_4{text-decoration:underline dotted var(--primary, #2e6da4);text-decoration-thickness:2px;text-underline-offset:5px}._mark_k3dri_5{display:inline-flex;align-items:center;margin-left:6px;padding:2px 7px;border:1px solid var(--primary, #2e6da4);border-radius:999px;background:color-mix(in srgb,var(--primary, #2e6da4) 12%,transparent);color:var(--primary, #2e6da4);vertical-align:baseline}._steps_k3dri_6{margin:0;padding-left:1.2rem;display:grid;gap:4px;line-height:1.5}._fine_k3dri_7{margin:0;font-size:.85rem;color:var(--muted-foreground);line-height:1.45}._fine_k3dri_7 a{color:var(--foreground);font-weight:700}._btn_k3dri_9{justify-self:start;min-height:42px;padding:0 18px;border:0;border-radius:var(--radius-full);background:var(--hero);color:var(--hero-foreground);font:inherit;font-weight:700;cursor:pointer}._center_lio1d_1{display:grid;place-items:center;padding:var(--spacing-10) 0}._back_lio1d_2{display:inline-flex;align-items:center;gap:6px;color:var(--muted-foreground);text-decoration:none;font-weight:600;font-size:.92rem;padding:8px 0}._lead_lio1d_3{color:var(--muted-foreground)}._hero_lio1d_4{display:grid;justify-items:center;gap:6px;text-align:center;background:var(--hero);color:var(--hero-foreground);border-radius:var(--radius-lg);padding:var(--spacing-6) var(--spacing-4);box-shadow:var(--shadow-lg);margin-bottom:var(--spacing-4)}._hero_lio1d_4 h1{margin:0;font-family:var(--font-family-display);font-weight:800;font-size:1.7rem;overflow-wrap:anywhere}._crest_lio1d_6{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:#ffffff38;font-weight:800;font-size:1.5rem}._welcome_lio1d_7{margin:4px 0 0;line-height:1.5;opacity:.96;white-space:pre-wrap;overflow-wrap:anywhere}._meta_lio1d_8{margin:4px 0 0;font-size:.88rem;opacity:.92}._tabs_lio1d_9{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:6px;margin:var(--spacing-4) 0;padding:4px;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-full)}._tabs_lio1d_9 button{min-height:40px;border:0;border-radius:var(--radius-full);background:transparent;color:var(--muted-foreground);font:inherit;font-weight:700;cursor:pointer}._tabs_lio1d_9 ._tabOn_lio1d_11{background:var(--hero);color:var(--hero-foreground)}._empty_lio1d_12{display:grid;justify-items:center;gap:6px;text-align:center;padding:var(--spacing-8) var(--spacing-4);color:var(--muted-foreground);background:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._empty_lio1d_12 strong{color:var(--foreground)}._note_lio1d_15{background:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:var(--spacing-4);margin-bottom:var(--spacing-4)}._noteHead_lio1d_16{display:flex;align-items:center;gap:10px;margin-bottom:var(--spacing-2)}._noteWho_lio1d_17{flex:1;min-width:0;display:grid}._noteWho_lio1d_17 span{font-size:.8rem;color:var(--muted-foreground)}._avatar_lio1d_19{flex:none;display:inline-grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--hero);color:var(--hero-foreground);font-weight:800}._iconBtn_lio1d_20{flex:none;display:grid;place-items:center;width:36px;height:36px;border:0;background:transparent;color:var(--muted-foreground);border-radius:8px;cursor:pointer}._iconBtn_lio1d_20:hover{color:var(--foreground);background:#8080801f}._passage_lio1d_22{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-2)}._body_lio1d_23{margin:0 0 var(--spacing-3);line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}._saveBtn_lio1d_24{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border:1px solid var(--border);border-radius:var(--radius-full);background:transparent;color:var(--foreground);font:inherit;font-weight:700;cursor:pointer}._editBox_lio1d_25{display:grid;gap:var(--spacing-2);margin-bottom:var(--spacing-3)}._editBox_lio1d_25 textarea,._field_lio1d_26 textarea{box-sizing:border-box;width:100%;padding:12px;border:1px solid var(--border);border-radius:10px;background:var(--background);color:var(--foreground);font:inherit;resize:vertical}._panel_lio1d_28{background:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:var(--spacing-4);margin-bottom:var(--spacing-4);display:grid;gap:var(--spacing-3)}._panel_lio1d_28 h2{margin:0;font-size:1.1rem;display:flex;align-items:center;gap:8px}._panel_lio1d_28 h3{margin:0;font-size:1rem}._fine_lio1d_31{margin:0;font-size:.88rem;color:var(--muted-foreground);line-height:1.45}._field_lio1d_26{display:grid;gap:6px;font-weight:600;font-size:.92rem}._field_lio1d_26 small{font-weight:400;color:var(--muted-foreground)}._field_lio1d_26 input,._field_lio1d_26 select,._linkBox_lio1d_34,._verseRow_lio1d_34 input,._handover_lio1d_34 select{box-sizing:border-box;width:100%;padding:12px;border:1px solid var(--border);border-radius:10px;background:var(--background);color:var(--foreground);font:inherit;font-weight:400}._verseRow_lio1d_34{display:grid;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:var(--spacing-2)}._verseRow_lio1d_34 label{display:grid;gap:6px;font-weight:600;font-size:.88rem}._row_lio1d_37{display:flex;gap:var(--spacing-2);flex-wrap:wrap}._primary_lio1d_38,._secondary_lio1d_38{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 18px;border-radius:var(--radius-full);font:inherit;font-weight:700;cursor:pointer;border:1px solid transparent}._primary_lio1d_38{background:var(--hero);color:var(--hero-foreground)}._panel_lio1d_28>._primary_lio1d_38{width:100%}._row_lio1d_37 ._primary_lio1d_38{flex:1}._secondary_lio1d_38{background:transparent;color:var(--foreground);border-color:var(--border)}._primary_lio1d_38:disabled,._secondary_lio1d_38:disabled{opacity:.5;cursor:not-allowed}._toggle_lio1d_44{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3)}._toggle_lio1d_44 span{display:grid;gap:2px}._toggle_lio1d_44 small{color:var(--muted-foreground);font-size:.82rem;line-height:1.35}._person_lio1d_47{display:flex;align-items:center;gap:10px}._personName_lio1d_48{flex:1;min-width:0;overflow-wrap:anywhere}._personName_lio1d_48 em{margin-left:8px;font-style:normal;font-size:.72rem;font-weight:700;color:var(--muted-foreground);border:1px solid var(--border);border-radius:var(--radius-full);padding:1px 8px}._textBtn_lio1d_50,._textBtnDanger_lio1d_50{border:0;background:none;font:inherit;font-weight:700;cursor:pointer;padding:6px 4px;text-align:left;text-decoration:underline}._textBtn_lio1d_50{color:var(--foreground)}._textBtnDanger_lio1d_50{color:var(--error)}._inviteBox_lio1d_53{display:grid;gap:var(--spacing-2);padding:var(--spacing-3);border:1px dashed var(--border);border-radius:12px}._handover_lio1d_34{display:grid;gap:var(--spacing-2);padding-top:var(--spacing-2);border-top:1px solid var(--border)}._printArea_lio1d_56{display:grid;justify-items:center;gap:6px;padding:var(--spacing-4);background:#fff;color:#1f2a44;border-radius:var(--radius-lg);border:1px solid var(--border);text-align:center}._printTitle_lio1d_57{margin:0;font-family:var(--font-family-display);font-weight:800;font-size:1.3rem}._printHint_lio1d_58{margin:0;font-weight:700}._printLink_lio1d_59{margin:0;font-size:.82rem;color:#56607a;overflow-wrap:anywhere}._qr_lio1d_60{max-width:100%;height:auto}._hiddenCanvas_lio1d_61{position:absolute;left:-9999px;top:0;width:1px;height:1px;overflow:hidden}._groupRow_lio1d_63{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);color:var(--foreground);text-decoration:none}._groupRow_lio1d_63 span{color:var(--muted-foreground);font-size:.85rem}._page_dberr_1{padding-top:var(--spacing-4)}._center_dberr_2{display:grid;place-items:center;padding:var(--spacing-10) 0}._card_dberr_3{display:grid;gap:var(--spacing-3);justify-items:center;text-align:center;background:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:var(--spacing-6) var(--spacing-4)}._card_dberr_3>*{max-width:100%}._card_dberr_3 h1{margin:0;font-family:var(--font-family-display);font-weight:800;font-size:1.7rem;overflow-wrap:anywhere}._icon_dberr_6{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--hero);color:var(--hero-foreground)}._eyebrow_dberr_7{margin:0;color:var(--muted-foreground);font-size:.9rem}._desc_dberr_8{margin:0;line-height:1.5}._meta_dberr_9{margin:0;color:var(--muted-foreground);font-size:.9rem}._note_dberr_10{margin:var(--spacing-2) 0 0;line-height:1.5}._fine_dberr_11{margin:0;font-size:.85rem;color:var(--muted-foreground);line-height:1.45}._primary_dberr_12,._secondary_dberr_12{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border-radius:var(--radius-full);font:inherit;font-weight:700;text-decoration:none;cursor:pointer;border:1px solid transparent;width:100%;box-sizing:border-box}._primary_dberr_12{background:var(--hero);color:var(--hero-foreground)}._secondary_dberr_12{background:transparent;color:var(--foreground);border-color:var(--border)}._primary_dberr_12:disabled{opacity:.6;cursor:not-allowed}._card_dberr_3>div{width:100%;text-align:left}:root{--z-overlay: 400;--z-spotlight: 1000;--z-critical: 2000;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--spacing-12: 3rem;--spacing-16: 4rem;--spacing-20: 5rem}:root{--background: #F4EEDF;--foreground: #142233;--surface: #EDE3D0;--surface-foreground: #16172B;--sidebar: #FAF5EA;--sidebar-foreground: #16172B;--card: #FBF7EF;--card-foreground: #16172B;--popup: #FBF7EF;--popup-foreground: #16172B;--primary: #2E6DA4;--primary-foreground: #FFFFFF;--secondary: #E3F7EE;--secondary-foreground: #0D6B48;--accent: #F2A20C;--accent-foreground: #16172B;--accent-wash: #FFF1CC;--sage: #12A66E;--sage-wash: #E3F7EE;--hero: linear-gradient(135deg, #2E6DA4 0%, #4A90C8 55%, #7BB8E0 100%);--hero-foreground: #FFFFFF;--muted: #EDE3D0;--muted-foreground: #5A6B7E;--success: #12A66E;--success-foreground: #FFFFFF;--error: #E5484D;--error-foreground: #FFFFFF;--warning: #F2A20C;--warning-foreground: #16172B;--info: #2E6DA4;--info-foreground: #FFFFFF;--info-hover: #285F90;--info-active: #22517B;--border: #DDD0B9;--font-family-base: "Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-family-display: "Bricolage Grotesque", "Plus Jakarta Sans", system-ui, sans-serif;--font-family-monospace: ui-monospace, SFMono-Regular, Menlo, monospace;--font-family-cursive: "Bricolage Grotesque", system-ui, sans-serif;--shadow: 0 1px 2px rgba(22, 23, 43, .05), 0 2px 8px rgba(22, 23, 43, .04);--shadow-md: 0 6px 20px rgba(22, 23, 43, .08);--shadow-lg: 0 16px 40px rgba(46, 109, 164, .25);--shadow-focus: 0 0 0 3px rgba(46, 109, 164, .4);--radius-sm: 8px;--radius: 14px;--radius-md: 18px;--radius-lg: 24px;--radius-full: 999px;--animation-duration-fast: .12s;--animation-duration-normal: .2s;--animation-duration-slow: .32s;--chart-color-1: #2E6DA4;--chart-color-2: #12A66E;--chart-color-3: #F2A20C;--chart-color-4: #7BB8E0;--chart-color-5: #E5484D;--hl-yellow: #FFF06A;--hl-green: #9DF5A0;--hl-pink: #FFA8D2}.dark{--background: #0B1420;--foreground: #E6EEF7;--surface: #15233A;--surface-foreground: #E6EEF7;--sidebar: #111D2E;--sidebar-foreground: #E6EEF7;--card: #121F31;--card-foreground: #E6EEF7;--popup: #172741;--popup-foreground: #E6EEF7;--primary: #7DB6E8;--primary-foreground: #0B1420;--secondary: #133528;--secondary-foreground: #9FE8C7;--accent: #FFC247;--accent-foreground: #0E0F1E;--accent-wash: #3A2E10;--sage: #4FD69C;--sage-wash: #133528;--hero: linear-gradient(135deg, #234F7A 0%, #2F6A9E 55%, #4A86B8 100%);--muted: #172741;--muted-foreground: #9BAEC4;--success: #4FD69C;--error: #FF6B6F;--warning: #FFC247;--info: #7DB6E8;--border: #22344D;--shadow: 0 1px 2px rgba(0, 0, 0, .3);--shadow-md: 0 6px 20px rgba(0, 0, 0, .35);--shadow-lg: 0 16px 40px rgba(0, 0, 0, .45);--shadow-focus: 0 0 0 3px rgba(125, 182, 232, .5);--hl-yellow: #8C7A00;--hl-green: #1F7A3A;--hl-pink: #8E2E63}[data-palette=sage]{--primary: #4E7D5B;--info: #4E7D5B;--background: #F3F6F2;--surface: #E6EEE4;--muted: #E6EEE4;--border: #D9E3D6;--hero: linear-gradient(135deg, #4E7D5B 0%, #6F9E7A 55%, #A3C4A0 100%);--shadow-lg: 0 16px 40px rgba(78, 125, 91, .25);--shadow-focus: 0 0 0 3px rgba(78, 125, 91, .4)}.dark[data-palette=sage],[data-palette=sage] .dark{--primary: #8FC49B;--info: #8FC49B;--background: #0E1611;--surface: #18241C;--muted: #18241C;--card: #142019;--popup: #1A2A20;--border: #26362B;--hero: linear-gradient(135deg, #355A40 0%, #4B7556 55%, #668F6E 100%)}[data-palette=rose]{--primary: #B5566E;--info: #B5566E;--background: #FBF4F4;--surface: #F4E6E7;--muted: #F4E6E7;--border: #EDD9DB;--hero: linear-gradient(135deg, #B5566E 0%, #D4818F 55%, #EDB4B4 100%);--shadow-lg: 0 16px 40px rgba(181, 86, 110, .25);--shadow-focus: 0 0 0 3px rgba(181, 86, 110, .4)}.dark[data-palette=rose],[data-palette=rose] .dark{--primary: #F0A3B3;--info: #F0A3B3;--background: #1A1012;--surface: #2A1B1E;--muted: #2A1B1E;--card: #22161A;--popup: #2C1D21;--border: #3A262B;--hero: linear-gradient(135deg, #7A3446 0%, #9B4D5E 55%, #B66C78 100%)}[data-palette=peach]{--primary: #C0623A;--info: #C0623A;--background: #FCF6F1;--surface: #F5E8DE;--muted: #F5E8DE;--border: #EEDCCF;--hero: linear-gradient(135deg, #D9734A 0%, #EE9A62 55%, #F7C58A 100%);--shadow-lg: 0 16px 40px rgba(217, 115, 74, .25);--shadow-focus: 0 0 0 3px rgba(217, 115, 74, .4)}.dark[data-palette=peach],[data-palette=peach] .dark{--primary: #F4A57D;--info: #F4A57D;--background: #1A120D;--surface: #2A1E16;--muted: #2A1E16;--card: #22180F;--popup: #2C2017;--border: #3A2A1E;--hero: linear-gradient(135deg, #8A4527 0%, #A85E38 55%, #C27A4C 100%)}[data-palette=lavender]{--primary: #7059B8;--info: #7059B8;--background: #F6F4FB;--surface: #ECE8F6;--muted: #ECE8F6;--border: #E0DAF0;--hero: linear-gradient(135deg, #7059B8 0%, #9483D1 55%, #C3B7EA 100%);--shadow-lg: 0 16px 40px rgba(112, 89, 184, .25);--shadow-focus: 0 0 0 3px rgba(112, 89, 184, .4)}.dark[data-palette=lavender],[data-palette=lavender] .dark{--primary: #B5A6F0;--info: #B5A6F0;--background: #13111C;--surface: #201C2E;--muted: #201C2E;--card: #1A1726;--popup: #221E33;--border: #2F2943;--hero: linear-gradient(135deg, #45377D 0%, #5B4B99 55%, #7565B0 100%)}[data-palette=midnight]{--primary: #1E3A5F;--info: #1E3A5F;--accent: #C9952C;--background: #F2F4F8;--surface: #E3E8F0;--muted: #E3E8F0;--border: #D5DCE7;--hero: linear-gradient(135deg, #14243D 0%, #1E3A5F 55%, #2F5A85 100%);--shadow-lg: 0 16px 40px rgba(20, 36, 61, .3);--shadow-focus: 0 0 0 3px rgba(30, 58, 95, .4)}.dark[data-palette=midnight],[data-palette=midnight] .dark{--primary: #E0B25A;--info: #E0B25A;--background: #070D18;--surface: #111B2C;--muted: #111B2C;--card: #0D1626;--popup: #14203A;--border: #1E2C44;--hero: linear-gradient(135deg, #0E1A2E 0%, #16294A 55%, #22406B 100%)}[data-palette=forest]{--primary: #2F5D3A;--info: #2F5D3A;--accent: #C9952C;--background: #F1F4EF;--surface: #E2EADF;--muted: #E2EADF;--border: #D3DDD0;--hero: linear-gradient(135deg, #1E3D27 0%, #2F5D3A 55%, #4C7D58 100%);--shadow-lg: 0 16px 40px rgba(47, 93, 58, .28);--shadow-focus: 0 0 0 3px rgba(47, 93, 58, .4)}.dark[data-palette=forest],[data-palette=forest] .dark{--primary: #9CC8A5;--info: #9CC8A5;--background: #0B120D;--surface: #151F17;--muted: #151F17;--card: #111A13;--popup: #172319;--border: #223026;--hero: linear-gradient(135deg, #1F3D28 0%, #2B5236 55%, #3C6B49 100%)}[data-palette=buffalo]{--primary: #A32A2A;--info: #A32A2A;--accent: #D9A441;--background: #F8F2F0;--surface: #F0E4E0;--muted: #F0E4E0;--border: #E6D3CE;--hero: linear-gradient(135deg, #4A1010 0%, #8B1E1E 55%, #B83A3A 100%);--shadow-lg: 0 16px 40px rgba(139, 30, 30, .28);--shadow-focus: 0 0 0 3px rgba(163, 42, 42, .4)}.dark[data-palette=buffalo],[data-palette=buffalo] .dark{--primary: #E88C8C;--info: #E88C8C;--background: #160C0C;--surface: #241414;--muted: #241414;--card: #1D1010;--popup: #261515;--border: #352020;--hero: linear-gradient(135deg, #5E1B1B 0%, #7E2929 55%, #9B3C3C 100%)}[data-palette=slate]{--primary: #3C4A5C;--info: #3C4A5C;--accent: #D98C3F;--background: #F2F4F6;--surface: #E3E8EC;--muted: #E3E8EC;--border: #D6DCE2;--hero: linear-gradient(135deg, #222B36 0%, #3C4A5C 55%, #62758D 100%);--shadow-lg: 0 16px 40px rgba(34, 43, 54, .3);--shadow-focus: 0 0 0 3px rgba(60, 74, 92, .4)}.dark[data-palette=slate],[data-palette=slate] .dark{--primary: #A9BCD3;--info: #A9BCD3;--background: #0C1015;--surface: #171D25;--muted: #171D25;--card: #12171E;--popup: #1A212B;--border: #252E3A;--hero: linear-gradient(135deg, #2B3644 0%, #3A4A5E 55%, #506680 100%)}[data-palette=timber]{--primary: #8A4A2A;--info: #8A4A2A;--accent: #D9A441;--background: #F8F2EA;--surface: #EEE1D2;--muted: #EEE1D2;--border: #E4D3C0;--hero: linear-gradient(135deg, #4D2615 0%, #8A4A2A 55%, #B9753F 100%);--shadow-lg: 0 16px 40px rgba(138, 74, 42, .28);--shadow-focus: 0 0 0 3px rgba(138, 74, 42, .4)}.dark[data-palette=timber],[data-palette=timber] .dark{--primary: #E0A074;--info: #E0A074;--background: #17100B;--surface: #251A12;--muted: #251A12;--card: #1E150E;--popup: #281C13;--border: #352619;--hero: linear-gradient(135deg, #5E2F18 0%, #7F4325 55%, #A25B33 100%)}html[data-bg=paper]:not(.dark){--background: #FAF5EA;--surface: #F1E9D8;--muted: #F1E9D8}html[data-bg=white]:not(.dark){--background: #FFFFFF}html[data-bg=gray]:not(.dark){--background: #EEF0F3}html[data-bg=blush]:not(.dark){--background: #FCEFF1}html[data-bg=mint]:not(.dark){--background: #ECF7F1}html[data-bg=sky]:not(.dark){--background: #EAF3FC}[data-font=classic]{--font-family-base: "Literata", Georgia, "Times New Roman", serif;--font-family-display: "Literata", Georgia, "Times New Roman", serif}[data-font=handwritten]{--font-family-base: "Patrick Hand", "Comic Sans MS", cursive;--font-family-display: "Patrick Hand", "Comic Sans MS", cursive;font-size:106.25%}[data-font=large]{--font-family-base: "Atkinson Hyperlegible", system-ui, sans-serif;--font-family-display: "Atkinson Hyperlegible", system-ui, sans-serif;font-size:115%}@layer base{:root{--safe-area-inset-top: env(safe-area-inset-top, 0px);--safe-area-inset-right: env(safe-area-inset-right, 0px);--safe-area-inset-bottom: env(safe-area-inset-bottom, 0px);--safe-area-inset-left: env(safe-area-inset-left, 0px)}ul{list-style-type:none;margin:0;padding:0}body{background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}*{box-sizing:border-box;padding:0;margin:0}button{border:none;background:none;cursor:pointer;font-family:inherit;font-size:inherit;color:inherit}a{color:inherit;text-decoration:none}th,td{display:table-cell!important}}.rbc-month-view{overflow:visible!important}
