.lf_brand[data-astro-cid-jlrg5kyi]{display:inline-flex;align-items:center;min-height:44px;color:var(--lf_primary);font-family:var(--lf_serif);font-size:1.35rem;font-weight:600;letter-spacing:-.01em;text-decoration:none}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/literata-cyrillic-ext-wght-normal.CGKlZYBf.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/literata-cyrillic-wght-normal.DLqwHbi6.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/literata-greek-ext-wght-normal.e3e57Shi.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/literata-greek-wght-normal.CO1l-giJ.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/literata-vietnamese-wght-normal.LcSrhZ7T.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/literata-latin-ext-wght-normal.BnEbWgdZ.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/literata-latin-wght-normal.DLxlUchJ.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/atkinson-hyperlegible-next-latin-ext-wght-normal.C6vrW8VD.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/atkinson-hyperlegible-next-latin-wght-normal.BcXVPD7q.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lf_bg: #f8f5ef;--lf_paper: #faf8f5;--lf_surface: #ffffff;--lf_sunk: #f2eee6;--lf_text: #211d18;--lf_text_2: #5c5449;--lf_border: #e6dfd4;--lf_field_border: #c6bbab;--lf_primary: #1f5c57;--lf_primary_hover: #174744;--lf_primary_soft: #e2efeb;--lf_secondary: #7a4b2a;--lf_danger: #a03a22;--lf_danger_hover: #842e1a;--lf_danger_soft: #f9e9e2;--lf_success: #1f5c57;--lf_success_soft: #e2efeb;--lf_warn: #72500f;--lf_warn_soft: #fbf1da;--lf_prayer: #5b4a8a;--lf_prayer_soft: #efeaf6;--lf_praise: #72500f;--lf_praise_soft: #fbf1da;--lf_update: #33506a;--lf_update_soft: #e8eef3;--lf_help: #8a3d1f;--lf_help_soft: #f8e8e0;--lf_radius: 12px;--lf_radius_lg: 16px;--lf_font: "Atkinson Hyperlegible Next Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--lf_serif: "Literata Variable", Georgia, "Times New Roman", serif;--ttw_color_primary: var(--lf_primary);--ttw_color_primary_hover: var(--lf_primary_hover);--ttw_color_on_primary: #ffffff;--ttw_color_success: var(--lf_success);--ttw_color_success_hover: var(--lf_primary_hover);--ttw_color_error: var(--lf_danger);--ttw_color_error_hover: var(--lf_danger_hover);--ttw_color_surface: var(--lf_surface);--ttw_color_text: var(--lf_text);--ttw_color_text_secondary: var(--lf_text_2);--ttw_color_border: var(--lf_border);--ttw_color_bg: var(--lf_bg);--ttw_radius: var(--lf_radius);--ttw_radius_lg: var(--lf_radius_lg);--ttw_font_family: var(--lf_font);--ttw_shadow_card: none;--ttw_font-family: var(--lf_font);--ttw_font-size-sm: 1.0625rem;--ttw_font-size-xs: 1rem;--ttw_text-primary: var(--lf_text);--ttw_text-muted: var(--lf_text_2);--ttw_bg-primary: var(--lf_surface);--ttw_border-color: var(--lf_field_border);--ttw_border-color-hover: #a2967f;--ttw_border-color-focus: var(--lf_primary);--ttw_focus-ring: 0 0 0 3px rgb(31 92 87 / 26%);--ttw_input-height: 52px;--ttw_border-radius: var(--lf_radius);--ttw_spacing-sm: 14px;--ttw_spacing-xs: 6px;--ttw_color-error: var(--lf_danger);--ttw_color-primary: var(--lf_primary);--ttw_color-secondary: #8d8373;color-scheme:light}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--lf_bg);color:var(--lf_text);font-family:var(--lf_font);font-size:17px;line-height:1.55;overflow-wrap:break-word}a{color:var(--lf_primary)}h1,h2,h3{font-family:var(--lf_serif);font-weight:600;line-height:1.2;letter-spacing:-.01em}h1{margin:0;font-size:1.75rem}h2{margin:0;font-size:1.3rem}h3{margin:0;font-size:1.125rem}p{margin:0 0 12px}img,svg{max-width:100%}textarea,select,input{font:inherit}:focus-visible{outline:3px solid var(--lf_primary);outline-offset:3px}body .ttw_action.ttw_action{min-height:52px;font-size:1.0625rem;border-width:1.5px}body .ttw_action:active:not(:disabled){transform:translateY(1px)}body .ttw_surface{border-width:1px}.lf_wrap{width:min(1120px,100% - 32px);margin-inline:auto}.lf_narrow{width:min(560px,100% - 32px);margin-inline:auto}.lf_muted{color:var(--lf_text_2)}.lf_small{font-size:1rem}.lf_break{overflow-wrap:anywhere}.lf_stack,.lf_fields,.lf_card,.lf_page_head,.lf_event_text,.lf_list,.lf_row_text,.lf_private{grid-template-columns:minmax(0,1fr)}.lf_stack{display:grid;gap:16px}.lf_row{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.lf_row>.ttw_action{flex:1 1 160px}.lf_between{display:flex;gap:12px;align-items:center;justify-content:space-between}.lf_badge{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:999px;font-size:.95rem;font-weight:600;background:var(--lf_primary_soft);color:var(--lf_primary);white-space:nowrap}.lf_badge[data-tone=success]{background:var(--lf_success_soft);color:var(--lf_success)}.lf_badge[data-tone=help],.lf_badge[data-kind=help]{background:var(--lf_help_soft);color:var(--lf_help)}.lf_badge[data-tone=warn]{background:var(--lf_warn_soft);color:var(--lf_warn)}.lf_badge[data-tone=muted]{background:var(--lf_sunk);color:var(--lf_text_2)}.lf_badge[data-kind=prayer]{background:var(--lf_prayer_soft);color:var(--lf_prayer)}.lf_badge[data-kind=praise]{background:var(--lf_praise_soft);color:var(--lf_praise)}.lf_badge[data-kind=update]{background:var(--lf_update_soft);color:var(--lf_update)}.lf_notice{padding:14px 16px;border-radius:var(--lf_radius);border:1px solid var(--lf_border);background:var(--lf_surface)}.lf_notice[data-tone=warn]{background:var(--lf_warn_soft);border-color:#ecd9a8;color:#4d3607}.lf_notice[data-tone=help]{background:var(--lf_danger_soft);border-color:#eec7b8;color:#6a2412}.lf_notice[data-tone=success]{background:var(--lf_success_soft);border-color:#b9d8cf;color:#123f3b}.lf_notice[data-tone=soft]{background:var(--lf_sunk)}.lf_notice p:last-child{margin-bottom:0}.lf_status{margin:0;font-weight:600}.lf_status:empty{position:absolute}.lf_status[data-tone=error]{color:var(--lf_danger)}.lf_status[data-tone=success]{color:var(--lf_success)}.lf_card_title{margin:0 0 4px;font-size:1.2rem}.lf_eyebrow{margin:0 0 6px;font-size:.95rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--lf_text_2)}.lf_fields{display:grid;gap:16px}.lf_field_label{display:block;margin-bottom:6px;font-weight:600}.lf_select,.lf_textarea{width:100%;min-height:52px;padding:12px 14px;border:1px solid var(--lf_field_border);border-radius:var(--lf_radius);background:var(--lf_surface);color:var(--lf_text)}.lf_textarea{min-height:140px;resize:vertical}.lf_check{display:flex;gap:12px;align-items:flex-start;cursor:pointer}.lf_check input{width:24px;height:24px;margin:2px 0 0;flex-shrink:0;accent-color:var(--lf_primary)}.lf_code{display:block;padding:12px 14px;border-radius:var(--lf_radius);background:var(--lf_sunk);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.92rem;overflow-wrap:anywhere}.lf_legal{max-width:680px;margin:0 auto;padding:40px 16px 0}.lf_legal h1{font-family:var(--lf_serif);font-size:2.2rem;font-weight:500;margin:0 0 4px}.lf_legal h2{font-family:var(--lf_serif);font-size:1.35rem;font-weight:500;margin:32px 0 8px}.lf_legal li{margin:8px 0}.lf_section_head{display:flex;gap:12px;align-items:baseline;justify-content:space-between;margin:12px 0 10px}body .ttw_switch.ttw_switch{font-size:1.0625rem}summary{padding-block:12px;cursor:pointer}main:focus{outline:none}.lf_stack>.lf_section_head{margin-bottom:0}.lf_section_head a{font-size:1rem;min-height:44px;display:inline-flex;align-items:center}.lf_card{display:grid;gap:10px;padding:16px 18px;border:1px solid var(--lf_border);border-radius:var(--lf_radius_lg);background:var(--lf_surface)}.lf_card_link{color:inherit;text-decoration:none}.lf_card_link:hover{border-color:var(--lf_field_border)}.lf_post_meta{display:flex;flex-wrap:wrap;gap:2px 8px;align-items:baseline;min-width:0}.lf_post_meta a{display:inline-block;padding-block:12px;margin-block:-12px}.lf_post_author{font-weight:700}.lf_post_body{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.lf_post_audience{display:flex;gap:8px;align-items:center;padding-top:10px;border-top:1px solid var(--lf_border);color:var(--lf_text_2);font-size:1rem}.lf_post_actions{display:flex;flex-wrap:wrap;gap:8px}.lf_quiet_btn{display:inline-flex;gap:8px;align-items:center;justify-content:center;min-height:48px;padding:0 16px;border:1px solid var(--lf_border);border-radius:var(--lf_radius);background:var(--lf_paper);color:var(--lf_text);font:inherit;font-weight:600;text-decoration:none;cursor:pointer}.lf_quiet_btn:hover:not(:disabled){background:var(--lf_sunk)}.lf_quiet_btn:disabled{color:var(--lf_text_2);cursor:default}.lf_quiet_btn[aria-pressed=true]{border-color:#b9d8cf;background:var(--lf_primary_soft);color:var(--lf_primary)}.lf_quiet_btn[data-tone=primary]{border-color:var(--lf_primary);background:var(--lf_primary);color:#fff}.lf_quiet_btn[data-tone=primary]:hover:not(:disabled){background:var(--lf_primary_hover)}.lf_quiet_btn[data-tone=danger]{color:var(--lf_danger)}.lf_empty{padding:28px 20px;border:1px dashed var(--lf_field_border);border-radius:var(--lf_radius_lg);text-align:center}.lf_empty h1,.lf_empty h2,.lf_empty h3{margin-bottom:6px}.lf_empty p:last-child{margin-bottom:0}.lf_chips{display:flex;flex-wrap:wrap;gap:8px}.lf_page_head{display:grid;gap:4px}.lf_back{overflow-wrap:anywhere;display:inline-flex;align-items:center;min-height:44px;font-weight:600;text-decoration:none}[hidden]{display:none!important}.lf_sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.lf_toast{position:fixed;left:50%;bottom:calc(92px + env(safe-area-inset-bottom));z-index:60;width:min(460px,100% - 32px);padding:14px 16px;border-radius:var(--lf_radius);background:var(--lf_text);color:#fff;font-weight:600;transform:translate(-50%)}.lf_event_row{display:flex;gap:14px;align-items:center}.lf_event_text{display:grid;flex:1;min-width:0;gap:2px}.lf_date_tile{display:grid;flex:none;justify-items:center;width:58px;padding:6px 0;border:1px solid var(--lf_border);border-radius:var(--lf_radius);background:var(--lf_paper);font-size:.9rem;line-height:1.2}.lf_date_tile strong{font-size:1.3rem}.lf_list{display:grid;gap:12px}.lf_topics{display:flex;flex-wrap:wrap;gap:8px}.lf_topic{display:inline-flex;gap:8px;align-items:center;min-height:48px;padding:0 14px;border:1px solid var(--lf_border);border-radius:999px;background:var(--lf_paper);font-weight:600;cursor:pointer}.lf_topic:has(input:checked){border-color:var(--lf_primary);background:var(--lf_primary_soft);color:var(--lf_primary)}.lf_topic input{width:18px;height:18px;accent-color:var(--lf_primary)}.lf_topic:has(input:focus-visible){outline:3px solid var(--lf_primary);outline-offset:2px}.lf_topic_picker{display:grid;gap:18px;min-width:0;margin:0;padding:0;border:0}.lf_topic_picker>legend{padding:0}.lf_topic_hint{margin:-12px 0 0}.lf_topic_group{display:grid;gap:8px}.lf_topic_group[hidden]{display:none}.lf_topic_group_head{margin:0;color:var(--lf_text_2);font-weight:600}.lf_topic_add{display:flex;gap:8px}.lf_topic_add input{flex:1;min-width:0}.lf_row_item{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;justify-content:space-between;padding:12px 0;border-top:1px solid var(--lf_border)}.lf_row_item:first-child{border-top:0}.lf_row_text{display:grid;flex:1;min-width:200px;gap:2px;overflow-wrap:anywhere}.lf_dialog{border:1px solid var(--lf_border);border-radius:var(--lf_radius_lg);background:var(--lf_surface);color:var(--lf_text);padding:20px;width:min(440px,calc(100vw - 32px))}.lf_dialog::backdrop{background:#1c1a1773}.lf_steps{display:flex;gap:6px;list-style:none;margin:0;padding:0}.lf_steps li{flex:1;min-width:0;padding-top:6px;border-top:3px solid var(--lf_border);color:var(--lf_text_2);font-size:15px;text-align:center}.lf_steps li[data-done]{border-top-color:var(--lf_primary);color:var(--lf_text)}.lf_steps li[aria-current=step]{font-weight:700}.lf_private{display:grid;gap:10px;padding:16px;border-radius:var(--lf_radius);background:var(--lf_primary_soft)}.lf_private_head{display:flex;align-items:center;gap:8px;margin:0;font-weight:700}.lf_public_page{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;width:min(680px,100% - 32px);margin:0 auto;padding-top:40px}.lf_public_page [data-page]>p{margin:0}.lf_public_page>.lf_back{justify-self:start;margin-bottom:-8px}.lf_resource_entry{grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:72px}.lf_resource_entry_text{display:grid;gap:2px}.lf_resource_entry_go{font-size:1.6rem;line-height:1;color:var(--lf_primary)}.lf_resource_sort{display:grid;grid-template-columns:1fr 1fr;gap:4px;min-width:0;margin:0;padding:4px;border:0;border-radius:var(--lf_radius);background:var(--lf_sunk)}.lf_resource_sort .lf_topic{position:relative;justify-content:center;border-color:transparent;border-radius:calc(var(--lf_radius) - 4px);background:transparent;color:var(--lf_text_2)}.lf_resource_sort .lf_topic:has(input:checked){border-color:var(--lf_primary);background:var(--lf_primary);color:#fff}.lf_resource_sort .lf_topic input{position:absolute;width:1px;height:1px;opacity:0}.lf_resource_add{width:100%}.lf_resource_count:empty{display:none}.lf_resource>.lf_between{flex-wrap:wrap}.lf_resource_title{margin:0;font-size:1.25rem}.lf_resource_title a{text-underline-offset:3px}.lf_resource_title a:hover{color:var(--lf_primary_hover)}.lf_resource_excerpt{display:-webkit-box;margin:0;overflow:hidden;color:var(--lf_text_2);-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.lf_resource_host,.lf_resource_kind{margin-left:auto}.lf_resource_host{display:inline-flex;gap:6px;align-items:center;min-height:48px;margin-top:-12px;margin-bottom:-12px;padding:0 4px;font-weight:600;overflow-wrap:anywhere}.lf_resource_kind{font-size:.95rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--lf_text_2)}.lf_resource_foot{flex-wrap:wrap;row-gap:4px}.lf_resource_tools{padding-top:12px;border-top:1px solid var(--lf_border)}.lf_resource_tools:empty{display:none}.lf_resource_open{width:100%;overflow-wrap:anywhere;text-align:center}.lf_resource [data-res-vote]{margin-left:auto}
