.workspace:is(.pastors-workspace,.closed-group-workspace){--scheme-page:var(--background);--scheme-surface:var(--card);--scheme-soft:var(--secondary);--scheme-raised:var(--muted);--scheme-text:var(--foreground);--scheme-muted:var(--muted-foreground);--scheme-line:var(--border);--scheme-input:var(--input);--scheme-action:var(--action);--scheme-action-hover:var(--action-dark);--scheme-action-text:var(--primary-foreground);--scheme-focus:var(--action-ring)}.workspace.pastors-workspace{--scheme-page:#f4f4f2;--scheme-surface:#fff;--scheme-soft:#ececea;--scheme-raised:#f0f0ee;--scheme-text:#101010;--scheme-muted:#666663;--scheme-line:#d8d8d4;--scheme-input:#cececa;--scheme-action:#111;--scheme-action-hover:#000;--scheme-action-text:#fff;--scheme-focus:#777}.workspace.closed-group-workspace{--scheme-page:#f0f2f5;--scheme-surface:#fff;--scheme-soft:#e7f7ef;--scheme-raised:#edf1f2;--scheme-text:#111b21;--scheme-muted:#667781;--scheme-line:#d9e1e5;--scheme-input:#c8d3d8;--scheme-action:#008069;--scheme-action-hover:#006b5c;--scheme-action-text:#fff;--scheme-focus:#25d366}html.dark .workspace.pastors-workspace{--scheme-page:#080808;--scheme-surface:#141414;--scheme-soft:#202020;--scheme-raised:#1d1d1d;--scheme-text:#f5f5f2;--scheme-muted:#aaa9a4;--scheme-line:#343434;--scheme-input:#444;--scheme-action:#fff;--scheme-action-hover:#ddddda;--scheme-action-text:#080808;--scheme-focus:#d6d6d2}html.dark .workspace.closed-group-workspace{--scheme-page:#0b141a;--scheme-surface:#111b21;--scheme-soft:#182f28;--scheme-raised:#202c33;--scheme-text:#e9edef;--scheme-muted:#8696a0;--scheme-line:#2a3942;--scheme-input:#3b4a54;--scheme-action:#00a884;--scheme-action-hover:#06cf9c;--scheme-action-text:#071a14;--scheme-focus:#25d366}.workspace:is(.pastors-workspace,.closed-group-workspace),.workspace:is(.pastors-workspace,.closed-group-workspace) .workspace-main{background:var(--scheme-page)!important;color:var(--scheme-text)!important}.workspace:is(.pastors-workspace,.closed-group-workspace) :is(.workspace-header,.phone-bottom-nav,.home-prayer-hero,.prayer-card,.stat-card,.group-panel,.answer-panel,.profile-card,.phone-menu,.notice-card,.table-panel,.request-card,.my-group-card,.statistics-detail,.launch-panel,.blank,.activity-time-cards>div,.activity-member-list,.statistics-period-card,.community-tile,.presence-summary,.filter-panel,.prayer-author-list,.structure-panel,.family-child,.family-editor,.family-confirm,.statistics-summary,.statistics-results,.statistics-member-table,.statistics-member-row){background:var(--scheme-surface)!important;border-color:var(--scheme-line)!important;color:var(--scheme-text)!important}.workspace:is(.pastors-workspace,.closed-group-workspace) :is(.field-hint,.muted,.privacy-note,.list-count,.prayer-summary,.person-cell small,.group-row small,.profile-membership small,.workspace-footer,.review-list dt,.home-prayer-verse cite){color:var(--scheme-muted)!important}.workspace:is(.pastors-workspace,.closed-group-workspace) :is(.eyebrow,.statistics-section-heading>div>span,.statistics-section-heading span:first-child){color:var(--scheme-action)!important}.workspace:is(.pastors-workspace,.closed-group-workspace) :is(input,textarea,select,.choice-trigger,[data-slot=select-trigger]){background:var(--scheme-surface)!important;border-color:var(--scheme-input)!important;color:var(--scheme-text)!important}.workspace:is(.pastors-workspace,.closed-group-workspace) :is(.small-icon,.stat-icon,.group-symbol,.notice-symbol,.birthday-icon,.prayer-status,.prayer-labels span,.inline-notice,.phone-bottom-nav button.active){background:var(--scheme-soft)!important;border-color:var(--scheme-line)!important;color:var(--scheme-text)!important}.workspace:is(.pastors-workspace,.closed-group-workspace) :is(.preference-row,.appearance-settings,.family-settings,.profile-membership,.prayer-status-switch,[data-slot=tabs-list]){border-color:var(--scheme-line)!important;color:var(--scheme-text)!important}.workspace:is(.pastors-workspace,.closed-group-workspace) :is(.primary-button,.start-reading,[data-slot=button][data-variant=default],.prayer-status-switch [data-slot=tabs-trigger][data-state=active]){background:var(--scheme-action)!important;border-color:var(--scheme-action)!important;color:var(--scheme-action-text)!important;box-shadow:none!important}.workspace:is(.pastors-workspace,.closed-group-workspace) .author-list-back,.workspace:is(.pastors-workspace,.closed-group-workspace) :is(.profile-card,.family-settings,.appearance-settings) [data-slot=button]:not([data-variant=destructive]),.workspace:is(.pastors-workspace,.closed-group-workspace) :is(.reading-settings-dialog,.author-list-back) [data-slot=button]:not([data-variant=destructive]){border-color:var(--scheme-action)!important;color:var(--scheme-action)!important}.workspace:is(.pastors-workspace,.closed-group-workspace) .reading-settings-dialog [data-slot=button][data-variant=default],.workspace:is(.pastors-workspace,.closed-group-workspace) :is(.profile-card,.family-settings,.appearance-settings) [data-slot=button][data-variant=default]{background:var(--scheme-action)!important;color:var(--scheme-action-text)!important}.workspace:is(.pastors-workspace,.closed-group-workspace) :is(.primary-button,.start-reading,[data-slot=button][data-variant=default],.home-prayer-hero):is(:hover,:active){background:var(--scheme-action-hover)!important;border-color:var(--scheme-action-hover)!important;color:var(--scheme-action-text)!important;filter:none!important}.workspace:is(.pastors-workspace,.closed-group-workspace) :is([data-slot=button][data-variant=outline],[data-slot=button][data-variant=ghost],.family-settings button,.phone-menu button,.stat-card-link,.prayer-author-row,.notice-card,.community-tile,.phone-bottom-nav button):hover{background:var(--scheme-soft)!important;border-color:var(--scheme-focus)!important;color:var(--scheme-text)!important;box-shadow:none!important}.workspace:is(.pastors-workspace,.closed-group-workspace) :is(button,a,input,textarea,[data-slot=select-trigger],[data-slot=tabs-trigger]):focus-visible{outline-color:var(--scheme-focus)!important;box-shadow:0 0 0 2px var(--scheme-focus)!important}.workspace:is(.pastors-workspace,.closed-group-workspace) :is(button,[data-slot=button],[data-slot=tabs-trigger]):disabled{filter:saturate(.35)!important;opacity:.58!important}.workspace:is(.pastors-workspace,.closed-group-workspace) [data-slot=switch]{background:var(--scheme-raised)!important;border:1px solid var(--scheme-line)!important;color:var(--scheme-action)!important}.workspace:is(.pastors-workspace,.closed-group-workspace) [data-slot=switch][data-state=checked]{background:var(--scheme-action)!important;border-color:var(--scheme-action)!important}.workspace:is(.pastors-workspace,.closed-group-workspace) [data-slot=switch] [data-slot=switch-thumb]{background:var(--scheme-surface)!important;color:var(--scheme-action-text)!important}.workspace:is(.pastors-workspace,.closed-group-workspace) :is(.prayer-status-switch,[data-slot=tabs-list]){background:var(--scheme-soft)!important}.workspace:is(.pastors-workspace,.closed-group-workspace) .prayer-status-switch [data-slot=tabs-trigger]:not([data-state=active]){background:transparent!important;color:var(--scheme-muted)!important}.workspace:is(.pastors-workspace,.closed-group-workspace) :is(.statistics-detail,.statistics-results,.statistics-member-table,.activity-member-list) :is(strong,th,.metric-value){color:var(--scheme-text)!important}body:has(.workspace.pastors-workspace){--scheme-page:#080808;--scheme-surface:#141414;--scheme-soft:#202020;--scheme-raised:#1d1d1d;--scheme-text:#f5f5f2;--scheme-muted:#aaa9a4;--scheme-line:#343434;--scheme-input:#444;--scheme-action:#fff;--scheme-action-hover:#ddddda;--scheme-action-text:#080808;--scheme-focus:#d6d6d2}body:has(.workspace.closed-group-workspace){--scheme-page:#0b141a;--scheme-surface:#111b21;--scheme-soft:#182f28;--scheme-raised:#202c33;--scheme-text:#e9edef;--scheme-muted:#8696a0;--scheme-line:#2a3942;--scheme-input:#3b4a54;--scheme-action:#00a884;--scheme-action-hover:#06cf9c;--scheme-action-text:#071a14;--scheme-focus:#25d366}body:has(.workspace:is(.pastors-workspace,.closed-group-workspace)) :is(.app-dialog,.prayer-sheet,.reading-settings-dialog,[data-slot=dropdown-menu-content],[data-slot=select-content],[data-slot=popover-content],[data-slot=alert-dialog-content]){background:var(--scheme-surface)!important;border-color:var(--scheme-line)!important;color:var(--scheme-text)!important}body:has(.workspace:is(.pastors-workspace,.closed-group-workspace)) :is(.app-dialog,.prayer-sheet,.reading-settings-dialog,[data-slot=alert-dialog-content]) :is(.primary-button,[data-slot=button][data-variant=default],button[type=submit]){background:var(--scheme-action)!important;border-color:var(--scheme-action)!important;color:var(--scheme-action-text)!important}body:has(.workspace:is(.pastors-workspace,.closed-group-workspace)) :is(.app-dialog,.prayer-sheet,.reading-settings-dialog) :is(input,textarea,[data-slot=select-trigger]){background:var(--scheme-raised)!important;border-color:var(--scheme-input)!important;color:var(--scheme-text)!important}body:has(.workspace:is(.pastors-workspace,.closed-group-workspace)) :is(.app-dialog,.prayer-sheet,.reading-settings-dialog,[data-slot=dropdown-menu-content],[data-slot=select-content],[data-slot=popover-content]) :is(button,[data-slot=button],[data-slot=select-item],[data-slot=dropdown-menu-item]):hover{background:var(--scheme-soft)!important;border-color:var(--scheme-focus)!important;color:var(--scheme-text)!important}body:has(.workspace.pastors-workspace) .bible-action-dialog .bible-share-privacy{background:transparent!important;border:0!important;color:var(--scheme-muted)!important;padding:0!important;font-size:10px!important;line-height:1.35!important;text-align:center!important}body:has(.workspace:is(.pastors-workspace,.closed-group-workspace)) .reader-dialog{--reading-bg:var(--scheme-page);--reading-fg:var(--scheme-text);--reading-muted:var(--scheme-muted);background:var(--scheme-page)!important;color:var(--scheme-text)!important;border-color:var(--scheme-line)!important}body:has(.workspace:is(.pastors-workspace,.closed-group-workspace)) .reader-dialog :is(.reader-top,.reader-bottom,.presence-summary,.bible-encouragement,.reader-open-card,.reader-top>button,.reader-bottom button){background:var(--scheme-surface)!important;border-color:var(--scheme-line)!important;color:var(--scheme-text)!important}html:not(.dark) body:has(.workspace.pastors-workspace){--scheme-page:#f4f4f2;--scheme-surface:#fff;--scheme-soft:#ececea;--scheme-raised:#f0f0ee;--scheme-text:#101010;--scheme-muted:#666663;--scheme-line:#d8d8d4;--scheme-input:#cececa;--scheme-action:#111;--scheme-action-hover:#000;--scheme-action-text:#fff;--scheme-focus:#777}html:not(.dark) body:has(.workspace.closed-group-workspace){--scheme-page:#f0f2f5;--scheme-surface:#fff;--scheme-soft:#e7f7ef;--scheme-raised:#edf1f2;--scheme-text:#111b21;--scheme-muted:#667781;--scheme-line:#d9e1e5;--scheme-input:#c8d3d8;--scheme-action:#008069;--scheme-action-hover:#006b5c;--scheme-action-text:#fff;--scheme-focus:#25d366}html body .workspace:is(.pastors-workspace,.closed-group-workspace) :is(.primary-button,.start-reading,.home-prayer-hero,.prayer-status-switch [data-slot=tabs-trigger][data-state=active],[data-slot=button][data-variant=default]){background:var(--scheme-action)!important;border-color:var(--scheme-action)!important;color:var(--scheme-action-text)!important;filter:none!important}html body .workspace:is(.pastors-workspace,.closed-group-workspace) :is(.primary-button,.start-reading,.home-prayer-hero,.prayer-status-switch [data-slot=tabs-trigger][data-state=active],[data-slot=button][data-variant=default]):hover{background:var(--scheme-action-hover)!important;border-color:var(--scheme-action-hover)!important;color:var(--scheme-action-text)!important}html body .workspace:is(.pastors-workspace,.closed-group-workspace) :is(.profile-card,.family-settings,.appearance-settings,.statistics-detail,.prayer-card,.prayer-author-list,.filter-panel) :is([data-slot=button][data-variant=outline],[data-slot=button][data-variant=ghost],button):hover{background:var(--scheme-soft)!important;border-color:var(--scheme-focus)!important;color:var(--scheme-text)!important;filter:none!important}html body .workspace:is(.pastors-workspace,.closed-group-workspace) [data-slot=switch][data-state=checked]{background:var(--scheme-action)!important;border-color:var(--scheme-action)!important}html body .workspace:is(.pastors-workspace,.closed-group-workspace) [data-slot=switch][data-state=unchecked]{background:var(--scheme-raised)!important;border-color:var(--scheme-line)!important}html body .workspace.workspace.workspace .start-reading.prayer-mode-button{background:#16804a!important;border-color:#16804a!important;color:#fff!important}html body .workspace.workspace.workspace .start-reading.prayer-mode-button:hover{background:#126c3e!important;border-color:#126c3e!important;color:#fff!important}html body:has(.workspace) .prayer-sheet .start-reading.prayer-mode-button{background:#16804a!important;border-color:#16804a!important;color:#fff!important}html body:has(.workspace) .prayer-sheet .start-reading.prayer-mode-button:hover{background:#126c3e!important;border-color:#126c3e!important;color:#fff!important}html:not(.dark) .pastors-shell,html:not(.dark) .workspace.pastors-workspace,html:not(.dark) body:has(.workspace.pastors-workspace){--pastors-page:#f5f5f8;--pastors-surface:#fff;--pastors-surface-soft:#eee8f6;--pastors-surface-raised:#fff;--pastors-text:#202332;--pastors-muted:#596174;--pastors-line:#dddfe7;--pastors-control:#502197;--pastors-control-text:#fff;--background:#f5f5f8;--foreground:#202332;--card:#fff;--card-foreground:#202332;--popover:#fff;--popover-foreground:#202332;--primary:#502197;--primary-foreground:#fff;--secondary:#eee8f6;--secondary-foreground:#202332;--muted:#f0f1f5;--muted-foreground:#596174;--accent:#eee8f6;--accent-foreground:#502197;--border:#dddfe7;--input:#b9bdcb;--ring:#662ac1;--action:#502197;--action-dark:#3d1975;--action-soft:#eee8f6;--action-ring:#662ac1;--pa-tiffany:#502197;--pa-tiffany-dark:#3d1975;--pa-soft:#eee8f6;--pa-surface:#fff;--pa-surface-2:#f0f1f5;--pa-line:#dddfe7;--scheme-page:#f5f5f8;--scheme-surface:#fff;--scheme-soft:#eee8f6;--scheme-raised:#fff;--scheme-text:#202332;--scheme-muted:#596174;--scheme-line:#dddfe7;--scheme-input:#b9bdcb;--scheme-action:#502197;--scheme-action-hover:#3d1975;--scheme-action-text:#fff;--scheme-focus:#662ac1}html.dark .workspace.pastors-workspace{--pastors-page:#140a28;--pastors-surface:#211239;--pastors-surface-soft:#3c1971;--pastors-surface-raised:#2f1b4d;--pastors-text:#f7f5f0;--pastors-muted:#d7c4f2;--pastors-line:#5d3a83;--pastors-control:#c9a84c;--pastors-control-text:#2f1358;--background:#140a28;--foreground:#f7f5f0;--card:#211239;--card-foreground:#f7f5f0;--popover:#211239;--popover-foreground:#f7f5f0;--primary:#e8c96a;--primary-foreground:#2f1358;--secondary:#3c1971;--secondary-foreground:#f7f5f0;--muted:#2f1b4d;--muted-foreground:#d7c4f2;--accent:#502197;--accent-foreground:#fff;--border:#5d3a83;--input:#7654a2;--ring:#e8c96a;--action:#c9a84c;--action-dark:#e8c96a;--action-soft:#3c1971;--action-ring:#e8c96a;--pa-tiffany:#c9a84c;--pa-tiffany-dark:#e8c96a;--pa-soft:#3c1971;--pa-surface:#211239;--pa-surface-2:#2f1b4d;--pa-line:#5d3a83;--scheme-page:#140a28;--scheme-surface:#211239;--scheme-soft:#3c1971;--scheme-raised:#2f1b4d;--scheme-text:#f7f5f0;--scheme-muted:#d7c4f2;--scheme-line:#5d3a83;--scheme-input:#7654a2;--scheme-action:#c9a84c;--scheme-action-hover:#e8c96a;--scheme-action-text:#2f1358;--scheme-focus:#e8c96a}body.dark:has(.workspace.pastors-workspace),html.dark body:has(.workspace.pastors-workspace){--scheme-page:#140a28;--scheme-surface:#211239;--scheme-soft:#3c1971;--scheme-raised:#2f1b4d;--scheme-text:#f7f5f0;--scheme-muted:#d7c4f2;--scheme-line:#5d3a83;--scheme-input:#7654a2;--scheme-action:#c9a84c;--scheme-action-hover:#e8c96a;--scheme-action-text:#2f1358;--scheme-focus:#e8c96a}html:not(.dark) .pastors-shell .app-sidebar :is([data-slot=sidebar-inner],[data-slot=sidebar],[data-slot=sidebar-content]){background:var(--scheme-surface)!important;color:var(--scheme-text)!important;border-color:var(--scheme-line)!important}html.dark .pastors-shell .app-sidebar :is([data-slot=sidebar-inner],[data-slot=sidebar],[data-slot=sidebar-content]){background:#140a28!important;color:#f7f5f0!important;border-color:#5d3a83!important}html:not(.dark) .workspace.pastors-workspace :is(.text-link,.photo-control,.setup-link,.eyebrow){color:#502197!important}html.dark .workspace.pastors-workspace :is(.text-link,.photo-control,.setup-link,.eyebrow){color:#e8c96a!important}html:not(.dark) .workspace.pastors-workspace .avatar{background:var(--scheme-soft)!important;border-color:var(--scheme-line)!important;color:var(--scheme-action)!important}html:not(.dark) body .pastors-shell .app-sidebar :is(.brand,.sidebar-profile strong,.sidebar-logout,[data-slot=sidebar-menu-button]){color:var(--scheme-text)!important}html:not(.dark) body .pastors-shell .app-sidebar :is(.sidebar-profile small,[data-slot=sidebar-group-label]){color:var(--scheme-muted)!important}html:not(.dark) body .pastors-shell .app-sidebar [data-slot=sidebar-menu-button][data-active=true]{background:var(--scheme-action)!important;color:var(--scheme-action-text)!important;box-shadow:none!important}html:not(.dark) body .pastors-shell .app-sidebar [data-slot=sidebar-menu-button]:not([data-active=true]):hover{background:var(--scheme-soft)!important;color:var(--scheme-action)!important}html:not(.dark) body .pastors-shell .app-sidebar .brand-icon{background:var(--scheme-action)!important;color:#fff!important}body:has(.workspace:is(.pastors-workspace,.closed-group-workspace)) [data-slot=sidebar][data-mobile=true]{background:var(--scheme-page)!important;color:var(--scheme-text)!important;border-color:var(--scheme-line)!important;--sidebar:var(--scheme-page);--sidebar-foreground:var(--scheme-text);--sidebar-accent:var(--scheme-soft);--sidebar-accent-foreground:var(--scheme-text);--sidebar-ring:var(--scheme-focus)}body:has(.workspace:is(.pastors-workspace,.closed-group-workspace)) [data-slot=sidebar][data-mobile=true] :is(.brand,.sidebar-profile strong,.sidebar-logout,[data-slot=sidebar-menu-button]){color:var(--scheme-text)!important}body:has(.workspace:is(.pastors-workspace,.closed-group-workspace)) [data-slot=sidebar][data-mobile=true] :is(.sidebar-group-name,.sidebar-profile small,[data-slot=sidebar-group-label]){color:var(--scheme-muted)!important}body:has(.workspace:is(.pastors-workspace,.closed-group-workspace)) [data-slot=sidebar][data-mobile=true] [data-slot=sidebar-menu-button][data-active=true]{background:var(--scheme-action)!important;color:var(--scheme-action-text)!important;box-shadow:none!important}body:has(.workspace:is(.pastors-workspace,.closed-group-workspace)) [data-slot=sidebar][data-mobile=true] [data-slot=sidebar-menu-button]:not([data-active=true]):hover{background:var(--scheme-soft)!important;color:var(--scheme-text)!important}body:has(.workspace:is(.pastors-workspace,.closed-group-workspace)) [data-slot=sidebar][data-mobile=true] :is(.brand-icon,.avatar){background:var(--scheme-action)!important;color:var(--scheme-action-text)!important}html:not(.dark) body:has(.workspace.pastors-workspace) [data-slot=sidebar][data-mobile=true]{background:var(--scheme-surface)!important;color:var(--scheme-text)!important;border-color:var(--scheme-line)!important;--sidebar:var(--scheme-surface);--sidebar-foreground:var(--scheme-text);--sidebar-accent:var(--scheme-soft);--sidebar-accent-foreground:var(--scheme-text);--sidebar-ring:var(--scheme-focus)}html:not(.dark) body:has(.workspace.pastors-workspace) [data-slot=sidebar][data-mobile=true] :is(.brand,.sidebar-profile strong,.sidebar-logout,[data-slot=sidebar-menu-button]){color:var(--scheme-text)!important}html:not(.dark) body:has(.workspace.pastors-workspace) :is([data-slot=sidebar][data-mobile=true],.pastors-shell .app-sidebar) :is(.sidebar-group-name,.sidebar-profile small,[data-slot=sidebar-group-label]){color:var(--scheme-muted)!important}html:not(.dark) body:has(.workspace.pastors-workspace) [data-slot=sidebar][data-mobile=true] [data-slot=sidebar-menu-button][data-active=true]{background:var(--scheme-action)!important;color:var(--scheme-action-text)!important;box-shadow:none!important}html:not(.dark) body:has(.workspace.pastors-workspace) [data-slot=sidebar][data-mobile=true] [data-slot=sidebar-menu-button]:not([data-active=true]):hover{background:var(--scheme-soft)!important;color:var(--scheme-action)!important}html:not(.dark) body:has(.workspace.pastors-workspace) [data-slot=sidebar][data-mobile=true] .brand-icon{background:var(--scheme-action)!important;color:#fff!important}html.dark .workspace.pastors-workspace .avatar{background:#3c1971!important;border-color:#5d3a83!important;color:#f7f5f0!important}html body .workspace.workspace.pastors-workspace,html body .workspace.workspace.pastors-workspace .workspace-main{background:var(--scheme-page)!important;color:var(--scheme-text)!important}html body .workspace.workspace.pastors-workspace :is(.workspace-header,.phone-bottom-nav,.prayer-card,.stat-card,.group-panel,.answer-panel,.profile-card,.phone-menu,.notice-card,.table-panel,.request-card,.my-group-card,.statistics-detail,.launch-panel,.blank,.activity-time-cards>div,.activity-member-list,.statistics-period-card,.community-tile,.presence-summary,.filter-panel,.prayer-author-list,.structure-panel,.structure-summary>div,.family-child,.family-editor,.family-confirm,.statistics-summary,.statistics-results,.statistics-member-table,.statistics-member-row,.prayer-call-summary,.review-list,.invitation-card,.invite-form,.pastor-candidate){background:var(--scheme-surface)!important;border-color:var(--scheme-line)!important;color:var(--scheme-text)!important}html body .workspace.workspace.pastors-workspace :is(.choice-trigger,[data-slot=select-trigger],input,textarea,select,[data-slot=tabs-list],.prayer-status-switch,.appearance-settings,.family-settings,.profile-membership,.preference-row){background:var(--scheme-raised)!important;border-color:var(--scheme-input)!important;color:var(--scheme-text)!important}html body .workspace.workspace.pastors-workspace :is(.small-icon,.stat-icon,.group-symbol,.notice-symbol,.birthday-icon,.prayer-status,.prayer-labels span,.inline-notice,.avatar,.phone-bottom-nav button.active){background:var(--scheme-soft)!important;border-color:var(--scheme-line)!important;color:var(--scheme-text)!important}html body .workspace.workspace.pastors-workspace :is(.invite-entry-note,.onboarding-panel,.group-row,.flock-card,.join-request-card,.request-comment,.launch-help,.original-prayer,.feedback-panel,.period-statistics,.hierarchy-composer,.hierarchy-preview,.structure-tree,.structure-card){background:var(--scheme-surface)!important;border-color:var(--scheme-line)!important;color:var(--scheme-text)!important}html body .workspace.workspace.pastors-workspace :is(.notice-card.unread,.prayer-status-switch [data-slot=tabs-list],.prayer-status.active,.prayer-status.answered,.prayer-status.archived,.user-status,.answer-block,.card-answer,.blank [data-slot=empty-icon]){background:var(--scheme-soft)!important;border-color:var(--scheme-line)!important;color:var(--scheme-text)!important}html body .workspace.workspace.pastors-workspace .bell-button>span{background:#ff2d2d!important;color:#fff!important}html body .workspace.workspace.pastors-workspace .unread-mark{background:var(--scheme-action)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--scheme-action) 22%,transparent)!important}html body .workspace .bell-button>span{background:#ff2d2d!important;color:#fff!important}html body .workspace .notice-card.unread{border-left:4px solid #ff2d2d!important}html body .workspace .unread-mark{display:none!important}body.dark .workspace.workspace.pastors-workspace .bible-verses>button sup,html.dark body .workspace.workspace.pastors-workspace .bible-verses>button sup{color:#d7c4f2!important}html body .workspace.workspace.pastors-workspace .family-settings :is(input,textarea,select,[data-slot=select-trigger]){background:var(--scheme-raised)!important;border-color:var(--scheme-input)!important;color:var(--scheme-text)!important}html body .workspace.workspace.pastors-workspace .family-settings :is(input,textarea,select,[data-slot=select-trigger]):focus-visible{border-color:var(--scheme-focus)!important;outline-color:var(--scheme-focus)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--scheme-focus) 24%,transparent)!important}html body .workspace.workspace.pastors-workspace .family-settings :is(input,textarea)::placeholder{color:var(--scheme-muted)!important;opacity:1!important}html body .workspace.workspace.pastors-workspace :is(.primary-button,[data-slot=button][data-variant=default],.prayer-status-switch [data-slot=tabs-trigger][data-state=active]){background:var(--scheme-action)!important;border-color:var(--scheme-action)!important;color:var(--scheme-action-text)!important;box-shadow:none!important}html body .workspace.workspace.pastors-workspace :is(.primary-button,[data-slot=button][data-variant=default],.prayer-status-switch [data-slot=tabs-trigger][data-state=active]):is(:hover,:active){background:var(--scheme-action-hover)!important;border-color:var(--scheme-action-hover)!important;color:var(--scheme-action-text)!important}html body .workspace.workspace.pastors-workspace :is([data-slot=button][data-variant=outline],[data-slot=button][data-variant=ghost],.phone-menu button,.stat-card-link,.prayer-author-row,.community-tile,.phone-bottom-nav button,.group-context.pastors-context .choice-trigger,.group-context.pastors-context .group-context-row>button:last-child){background:var(--scheme-surface)!important;border-color:var(--scheme-line)!important;color:var(--scheme-text)!important}html body .workspace.workspace.pastors-workspace :is([data-slot=button][data-variant=outline],[data-slot=button][data-variant=ghost],.phone-menu button,.stat-card-link,.prayer-author-row,.community-tile,.phone-bottom-nav button,.group-context.pastors-context .choice-trigger,.group-context.pastors-context .group-context-row>button:last-child):hover{background:var(--scheme-soft)!important;border-color:var(--scheme-focus)!important;color:var(--scheme-text)!important}html body .workspace.workspace.pastors-workspace :is(.field-hint,.muted,.privacy-note,.list-count,.prayer-summary,.person-cell small,.group-row small,.profile-membership small,.workspace-footer,.review-list dt,.home-prayer-verse cite,.community-tile small,.activity-summary-heading span,.activity-time-cards span,.prayer-card-bottom){color:var(--scheme-muted)!important}html:not(.dark) body .workspace.workspace.pastors-workspace .phone-bottom-nav.phone-bottom-nav button.active{background:var(--scheme-action)!important;color:var(--scheme-action-text)!important}html:not(.dark) body:has(.workspace.pastors-workspace) .group-people-dialog .invite-form{background:var(--scheme-page)!important}html:not(.dark) body:has(.workspace.pastors-workspace) .group-people-dialog :is(.field-hint,[data-slot=dialog-description],.person-cell small){color:var(--scheme-muted)!important}html:not(.dark) body:has(.workspace.pastors-workspace) .group-people-dialog :is(button,input,[data-slot=select-trigger]):focus-visible{outline:2px solid var(--scheme-focus)!important;outline-offset:2px;box-shadow:none!important}html body .workspace.workspace.pastors-workspace :is(.text-link,.photo-control,.setup-link,.eyebrow,.breadcrumb,.bell-button,.prayer-card-bottom>span:last-child){color:var(--scheme-focus)!important}html body .workspace.workspace.pastors-workspace .home-prayer-hero{background:var(--scheme-action)!important;border-color:var(--scheme-action)!important;color:var(--scheme-action-text)!important}html body .workspace.workspace.pastors-workspace .home-prayer-hero :is(h2,p,cite,strong,span,a){color:var(--scheme-action-text)!important}html body .workspace.workspace.pastors-workspace .stat-card>div>span{color:var(--scheme-muted)!important}html body .workspace.workspace.pastors-workspace .daily-bible-plan-card{background:var(--scheme-surface)!important;border-color:var(--scheme-line)!important;color:var(--scheme-text)!important}html body .workspace.workspace.pastors-workspace .daily-bible-plan-card.qt{border-left-color:var(--scheme-action)!important}html body .workspace.workspace.pastors-workspace .daily-bible-plan-card.reading{border-left-color:var(--scheme-focus)!important}html body .workspace.workspace.pastors-workspace .daily-bible-plan-card .daily-bible-plan-label{color:var(--scheme-focus)!important}html:not(.dark) body .workspace.workspace.pastors-workspace .daily-bible-plan-card.qt{background:var(--scheme-surface)!important;border-left-color:var(--scheme-action)!important}html:not(.dark) body .workspace.workspace.pastors-workspace .daily-bible-plan-card.qt .daily-bible-plan-label{color:var(--scheme-action)!important}html:not(.dark) body .workspace.workspace.pastors-workspace .daily-bible-plan-card.reading{background:var(--scheme-surface)!important;border-left-color:var(--scheme-action)!important}html:not(.dark) body .workspace.workspace.pastors-workspace .daily-bible-plan-card.reading .daily-bible-plan-label{color:#502197!important}html.dark body .workspace.workspace.pastors-workspace .daily-bible-plan-card.qt{background:color-mix(in srgb,#211239 86%,#c9a84c)!important;border-left-color:#c9a84c!important}html.dark body .workspace.workspace.pastors-workspace .daily-bible-plan-card.qt .daily-bible-plan-label{color:#e8c96a!important}html.dark body .workspace.workspace.pastors-workspace .daily-bible-plan-card.reading{background:#2f1b4d!important;border-left-color:#7654a2!important}html.dark body .workspace.workspace.pastors-workspace .daily-bible-plan-card.reading .daily-bible-plan-label{color:#d7c4f2!important}html body .workspace.workspace.pastors-workspace .home-prayer-hero:hover{background:var(--scheme-action-hover)!important;border-color:var(--scheme-action-hover)!important;color:var(--scheme-action-text)!important}html body .workspace.workspace.pastors-workspace .start-reading.prayer-mode-button{background:var(--scheme-action)!important;border-color:var(--scheme-action)!important;color:var(--scheme-action-text)!important}html body .workspace.workspace.pastors-workspace .start-reading.prayer-mode-button:hover{background:var(--scheme-action-hover)!important;border-color:var(--scheme-action-hover)!important;color:var(--scheme-action-text)!important}html body:has(.workspace.pastors-workspace) :is(.app-dialog,.prayer-sheet,.reading-settings-dialog,.reading-sample,.bible-search-dialog,.bible-action-dialog,[data-slot=dialog-content],[data-slot=dropdown-menu-content],[data-slot=select-content],[data-slot=popover-content],[data-slot=alert-dialog-content]){background:var(--scheme-surface)!important;border-color:var(--scheme-line)!important;color:var(--scheme-text)!important}html body:has(.workspace.pastors-workspace) :is(.app-dialog,.prayer-sheet,.reading-settings-dialog,.bible-search-dialog,.bible-action-dialog,[data-slot=dialog-content],[data-slot=dropdown-menu-content],[data-slot=select-content],[data-slot=popover-content],[data-slot=alert-dialog-content]) :is(input,textarea,[data-slot=select-trigger],[data-slot=tabs-list]){background:var(--scheme-raised)!important;border-color:var(--scheme-input)!important;color:var(--scheme-text)!important}html body:has(.workspace.pastors-workspace) .bible-search-dialog :is(input,[data-slot=select-trigger]):focus-visible{border-color:var(--scheme-focus)!important;outline-color:var(--scheme-focus)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--scheme-focus) 24%,transparent)!important}html body:has(.workspace.pastors-workspace) .bible-search-dialog [data-slot=select-trigger]{border-color:var(--scheme-focus)!important}html body:has(.workspace.pastors-workspace) :is(.app-dialog,.prayer-sheet,.reading-settings-dialog,.bible-search-dialog,.bible-action-dialog,[data-slot=dialog-content],[data-slot=dropdown-menu-content],[data-slot=select-content],[data-slot=popover-content],[data-slot=alert-dialog-content]) :is(.primary-button,[data-slot=button][data-variant=default],button[type=submit]){background:var(--scheme-action)!important;border-color:var(--scheme-action)!important;color:var(--scheme-action-text)!important}html body:has(.workspace.pastors-workspace) .bible-action-dialog .bible-color-picker button{background:var(--scheme-surface)!important;border-color:var(--scheme-line)!important;color:var(--scheme-text)!important}html body:has(.workspace.pastors-workspace) .bible-action-dialog .bible-color-picker button.active{background:var(--scheme-soft)!important;border-color:var(--scheme-focus)!important;color:var(--scheme-text)!important}html body:has(.workspace.pastors-workspace) .bible-action-dialog .bible-color-picker button.color-yellow.active{border-color:#dba927!important;box-shadow:0 0 0 3px color-mix(in srgb,#dba927 25%,transparent)!important}html body:has(.workspace.pastors-workspace) .bible-action-dialog .bible-color-picker button.color-green.active{border-color:#3ca66a!important;box-shadow:0 0 0 3px color-mix(in srgb,#3ca66a 25%,transparent)!important}html body:has(.workspace.pastors-workspace) .bible-action-dialog .bible-color-picker button.color-blue.active{border-color:#2e9bce!important;box-shadow:0 0 0 3px color-mix(in srgb,#2e9bce 25%,transparent)!important}html body:has(.workspace.pastors-workspace) .bible-action-dialog .bible-color-picker button.color-pink.active{border-color:#d75488!important;box-shadow:0 0 0 3px color-mix(in srgb,#d75488 25%,transparent)!important}html body:has(.workspace.pastors-workspace) .bible-action-dialog .bible-color-picker button.color-purple.active{border-color:#825dcc!important;box-shadow:0 0 0 3px color-mix(in srgb,#825dcc 25%,transparent)!important}html body:has(.workspace.pastors-workspace) [data-slot=select-content] [data-slot=select-item]:is([data-state=checked],[data-highlighted]){background:var(--scheme-soft)!important;color:var(--scheme-text)!important}html body:has(.workspace.pastors-workspace) [data-slot=dialog-content] [data-slot=dialog-close]{width:var(--dialog-close-size,36px)!important;height:var(--dialog-close-size,36px)!important;display:grid!important;place-items:center!important;border:1px solid var(--scheme-focus)!important;border-radius:10px!important;background:var(--scheme-surface)!important;color:var(--scheme-focus)!important;opacity:1!important}html body:has(.workspace.pastors-workspace) [data-slot=dialog-content] [data-slot=dialog-close]:hover{background:var(--scheme-soft)!important;border-color:var(--scheme-focus)!important;color:var(--scheme-text)!important}html body:has(.workspace.pastors-workspace) .reader-dialog{--reading-bg:var(--scheme-page)!important;--reading-fg:var(--scheme-text)!important;--reading-muted:var(--scheme-muted)!important;background:var(--scheme-page)!important;border-color:var(--scheme-line)!important;color:var(--scheme-text)!important}html body:has(.workspace.pastors-workspace) .reader-dialog :is(.reader-top,.reader-bottom,.presence-summary,.bible-encouragement,.reader-open-card,.reader-top>button,.reader-bottom button){background:var(--scheme-surface)!important;border-color:var(--scheme-line)!important;color:var(--scheme-text)!important}html:not(.dark) body .demo-stage:has(.workspace.pastors-workspace){background:var(--scheme-page)!important;color:var(--scheme-text)!important}html:not(.dark) body .demo-stage:has(.workspace.pastors-workspace)>.demo-toolbar{background:#fff!important;border-color:#dfd2ef!important;color:#0d1b2e!important}html:not(.dark) body .demo-stage:has(.workspace.pastors-workspace) .phone-device{background:var(--scheme-page)!important;border-color:#502197!important}html:not(.dark) body .demo-stage:has(.workspace.pastors-workspace) :is(.phone-status,.demo-entry-link,.demo-badge,.demo-controls .choice-trigger,.demo-controls [data-slot=select-trigger],.demo-controls button,.demo-controls a){background:#fff!important;border-color:#dfd2ef!important;color:#0d1b2e!important}html.dark body .demo-stage:has(.workspace.pastors-workspace){background:#140a28!important;color:#f7f5f0!important}html.dark body .demo-stage:has(.workspace.pastors-workspace)>.demo-toolbar{background:#211239!important;border-color:#5d3a83!important;color:#f7f5f0!important}html.dark body .demo-stage:has(.workspace.pastors-workspace) .phone-device{background:#140a28!important;border-color:#5d3a83!important;box-shadow:0 30px 80px rgb(20 10 40/.55)!important}html.dark body .demo-stage:has(.workspace.pastors-workspace) :is(.phone-status,.demo-entry-link,.demo-badge,.demo-controls .choice-trigger,.demo-controls [data-slot=select-trigger],.demo-controls button,.demo-controls a){background:#211239!important;border-color:#5d3a83!important;color:#f7f5f0!important;outline-color:#e8c96a!important}