@layer components{.gate-body.svelte-1oedq2j{color:var(--color-text-default);margin:0 0 .75rem;font-size:.9375rem}.gate-body-muted.svelte-1oedq2j{color:var(--color-text-dim);margin:0;font-size:.875rem}.gate-btn.svelte-1oedq2j{border-radius:var(--radius-button);cursor:pointer;min-height:2.75rem;transition:background-color var(--duration-fast) ease;border:1px solid #0000;padding-inline:1.25rem;font-size:.875rem;font-weight:700}.gate-btn-cancel.svelte-1oedq2j{color:var(--color-text-default);border-color:var(--color-border-soft);background:0 0}.gate-btn-cancel.svelte-1oedq2j:hover{background:var(--color-surface-input);border-color:var(--color-border-medium)}.gate-btn-primary.svelte-1oedq2j{background:var(--rise-lime);color:#000}.gate-btn-primary.svelte-1oedq2j:hover{background:var(--rise-lime-hover)}.gate-btn.svelte-1oedq2j:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:2px}@media (width<=39.999rem){.gate-btn.svelte-1oedq2j{width:100%}}.wp-body.svelte-1digqxv{color:var(--color-text-default);margin:0 0 1rem;font-size:.9375rem}.wp-callout.svelte-1digqxv{border-radius:var(--radius-card);border:1px solid color-mix(in oklch, var(--rise-cyan-soft) 20%, transparent);background:color-mix(in oklch, var(--rise-cyan-soft) 8%, transparent);padding:.75rem 1rem}.wp-callout-text.svelte-1digqxv{color:var(--color-text-label);margin:0;font-size:.875rem}.wp-btn.svelte-1digqxv{border-radius:var(--radius-button);cursor:pointer;border:1px solid #0000;min-height:2.75rem;padding-inline:1.25rem;font-size:.875rem;font-weight:700}.wp-btn-cancel.svelte-1digqxv{color:var(--color-text-default);border-color:var(--color-border-soft);background:0 0}.wp-btn-cancel.svelte-1digqxv:hover{background:var(--color-surface-input);border-color:var(--color-border-medium)}.wp-btn-primary.svelte-1digqxv{background:var(--rise-lime);color:#000}.wp-btn-primary.svelte-1digqxv:hover{background:var(--rise-lime-hover)}.wp-btn.svelte-1digqxv:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}@media (width<=39.999rem){.wp-btn.svelte-1digqxv{width:100%}}}.people-sticky-chev.svelte-1eeqzqa{z-index:2;position:sticky;left:0}.people-sticky-num.svelte-1eeqzqa{z-index:2;position:sticky}.people-sticky-name.svelte-1eeqzqa{z-index:1;position:sticky}thead.svelte-1eeqzqa .people-sticky-chev:where(.svelte-1eeqzqa),thead.svelte-1eeqzqa .people-sticky-num:where(.svelte-1eeqzqa){z-index:4}thead.svelte-1eeqzqa .people-sticky-name:where(.svelte-1eeqzqa){z-index:3}[data-scrolled=true].svelte-1eeqzqa .people-sticky-name:where(.svelte-1eeqzqa){box-shadow:4px 0 8px -4px #00000014}.dark [data-scrolled=true].svelte-1eeqzqa .people-sticky-name:where(.svelte-1eeqzqa){box-shadow:4px 0 8px -4px #0006}thead.svelte-1eeqzqa{background:color-mix(in oklch, var(--rise-cyan) 8%, var(--color-surface-2))}.people-sticky-chev.svelte-1eeqzqa,.people-sticky-num.svelte-1eeqzqa,.people-sticky-name.svelte-1eeqzqa{background:var(--color-surface-2)}thead.svelte-1eeqzqa .people-sticky-chev:where(.svelte-1eeqzqa),thead.svelte-1eeqzqa .people-sticky-num:where(.svelte-1eeqzqa),thead.svelte-1eeqzqa .people-sticky-name:where(.svelte-1eeqzqa){background:color-mix(in oklch, var(--rise-cyan) 8%, var(--color-surface-2))}tbody.svelte-1eeqzqa tr:where(.svelte-1eeqzqa):hover{background:color-mix(in oklch, var(--rise-cyan) 13%, transparent)}tbody.svelte-1eeqzqa tr:where(.svelte-1eeqzqa):hover .people-sticky-chev:where(.svelte-1eeqzqa),tbody.svelte-1eeqzqa tr:where(.svelte-1eeqzqa):hover .people-sticky-num:where(.svelte-1eeqzqa),tbody.svelte-1eeqzqa tr:where(.svelte-1eeqzqa):hover .people-sticky-name:where(.svelte-1eeqzqa){background:color-mix(in oklch, var(--rise-cyan) 13%, var(--color-surface-2))}.people-directory-mirror-scroll.svelte-1eeqzqa{scrollbar-width:thin;margin-bottom:.25rem;overflow:auto hidden}.people-directory-mirror-scroll.svelte-1eeqzqa::-webkit-scrollbar{appearance:none;height:10px}.people-directory-mirror-scroll.svelte-1eeqzqa::-webkit-scrollbar-track{background:color-mix(in oklch, var(--rise-cyan) 6%, transparent);border-radius:6px}.people-directory-mirror-scroll.svelte-1eeqzqa::-webkit-scrollbar-thumb{background:color-mix(in oklch, var(--rise-cyan) 32%, transparent);border-radius:6px}.people-directory-mirror-scroll.svelte-1eeqzqa::-webkit-scrollbar-thumb:hover{background:color-mix(in oklch, var(--rise-cyan) 48%, transparent)}.people-directory-mirror-spacer.svelte-1eeqzqa{height:1px}.people-view-user-modal-tabs [role=tablist]{flex-wrap:nowrap;min-width:0;overflow:auto hidden}.people-view-user-modal-tabs [role=tab]{white-space:nowrap}.people-view-user-modal-tabs [role=tabpanel],.dark .people-view-user-modal-tabs [role=tabpanel]{background-color:#0000!important}.role-accordion summary{list-style:none}.role-accordion summary::-webkit-details-marker{display:none}.role-accordion .accordion-chevron{color:var(--rise-cyan)}.role-accordion[open] .accordion-chevron{transform:rotate(180deg)}.role-accordion[open] summary{border-radius:1rem 1rem 0 0}.role-accordion .accordion-content{border-color:color-mix(in oklch, var(--rise-cyan) 20%, transparent)}.role-accordion tbody tr:hover th{background-color:var(--color-primary-100)}.dark .role-accordion tbody tr:hover th{background-color:#374151}@media (prefers-reduced-motion:no-preference){.role-accordion[open] .accordion-content{animation:.25s ease-out svelte-16x9w3x-accordion-blur-in}}@keyframes svelte-16x9w3x-accordion-blur-in{0%{filter:blur(4px);opacity:.85}to{filter:blur();opacity:1}}.shine-border-wrapper.svelte-1lhkv39{padding:var(--border-width);position:relative}.shine-border-wrapper.svelte-1lhkv39:before{content:"";border-radius:inherit;padding:var(--border-width);background-image:radial-gradient(transparent, transparent, var(--shine-color), transparent, transparent);-webkit-mask-composite:xor;pointer-events:none;animation:svelte-1lhkv39-shine-border-anim var(--duration) infinite linear;background-size:300% 300%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.shine-border-animate-on-hover.svelte-1lhkv39:before{animation-play-state:paused}.shine-border-animate-on-hover.svelte-1lhkv39:hover:before,.shine-border-animate-on-hover.svelte-1lhkv39:focus-within:before{animation-play-state:running}.shine-border-visible-on-hover.svelte-1lhkv39{transition:border-color .2s;border-color:#fff!important}.dark .shine-border-visible-on-hover.svelte-1lhkv39{border-color:#1f2937!important}.shine-border-visible-on-hover.svelte-1lhkv39:hover,.shine-border-visible-on-hover.svelte-1lhkv39:focus-within{border-color:#0000!important}.shine-border-visible-on-hover.svelte-1lhkv39:before{opacity:0;transition:opacity .2s}.shine-border-visible-on-hover.svelte-1lhkv39:hover:before,.shine-border-visible-on-hover.svelte-1lhkv39:focus-within:before{opacity:1}.shine-border-visible-on-hover.shine-border-animate-on-hover.svelte-1lhkv39:before{animation-play-state:paused}.shine-border-visible-on-hover:hover.shine-border-animate-on-hover.svelte-1lhkv39:before,.shine-border-visible-on-hover:focus-within.shine-border-animate-on-hover.svelte-1lhkv39:before{animation-play-state:running}@media (prefers-reduced-motion:reduce){.shine-border-wrapper.svelte-1lhkv39:before{animation:none}}.shine-border-inner.svelte-1lhkv39{z-index:1;border-radius:calc(.5rem - 1px - var(--border-width));flex-direction:column;flex:1;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.shine-border-inner--square.svelte-1lhkv39{border-radius:0}@keyframes svelte-1lhkv39-shine-border-anim{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}footer.svelte-1jz20qf a:where(.svelte-1jz20qf):focus-visible,footer.svelte-1jz20qf button:where(.svelte-1jz20qf):focus-visible,footer.svelte-1jz20qf input:where(.svelte-1jz20qf):focus-visible{outline:2px solid var(--rise-lime);outline-offset:2px;border-radius:6px}@media (width>=1024px){.app-shell-root.svelte-1qmqmkm{--app-shell-top-bar-height:5rem}@media (width>=640px){.app-shell-root.svelte-1qmqmkm{--app-shell-top-bar-height:5.5rem}}.app-shell-root.has-lg-admin-sidebar.svelte-1qmqmkm{--app-shell-sidebar-width:16rem}.app-shell-top-bar-strip{width:3rem;min-width:3rem}.app-shell-root.has-lg-admin-sidebar .app-shell-top-bar-strip{width:auto;min-width:var(--app-shell-sidebar-width);max-width:none}.app-shell-root.has-nav-menu:not(.has-lg-admin-sidebar) .app-shell-top-bar-strip{width:auto;min-width:0;max-width:none}.app-shell-top-bar-main{padding-left:.75rem;padding-right:.75rem}@media (width>=640px){.app-shell-top-bar-main{padding-left:1.5rem;padding-right:1.5rem}}.app-shell-root.has-lg-admin-sidebar.sidebar-collapsed .app-shell-top-bar-main{padding-left:.75rem!important}.app-shell-root.has-lg-admin-sidebar.sidebar-collapsed .app-shell-top-bar-strip{box-sizing:border-box;flex:0 0 var(--app-shell-sidebar-width,6rem);overflow-x:hidden;width:var(--app-shell-sidebar-width,6rem)!important;min-width:var(--app-shell-sidebar-width,6rem)!important;max-width:var(--app-shell-sidebar-width,6rem)!important;padding-left:.5rem!important;padding-right:.5rem!important}}.app-shell-nav-row.svelte-1qmqmkm{gap:.5rem}.app-shell-sidebar-footer.svelte-1qmqmkm{box-shadow:none;border:0;align-items:flex-start;display:flex}@media (width>=1024px){.app-shell-sidebar-aside-custom.svelte-1qmqmkm .app-shell-sidebar-footer.app-shell-region-pad:where(.svelte-1qmqmkm){scrollbar-gutter:stable;min-height:3.5rem;padding-top:.5rem!important;padding-bottom:.5rem!important;padding-left:var(--shell-sidebar-content-pad-x)!important;padding-right:var(--shell-sidebar-content-pad-x)!important}}.app-shell-sidebar-footer.svelte-1qmqmkm span:where(.svelte-1qmqmkm){line-height:1.25}.app-shell-sidebar-footer.sidebar-footer-menu-label-only.svelte-1qmqmkm{align-items:center}@media (width>=1024px){.app-shell-top-bar{height:var(--app-shell-top-bar-height);min-height:var(--app-shell-top-bar-height);max-height:var(--app-shell-top-bar-height);overflow:hidden;padding-left:0!important;padding-right:0!important}.app-shell-sidebar-aside-custom.svelte-1qmqmkm{box-sizing:border-box;left:0;top:var(--app-shell-top-bar-height);height:calc(100vh - var(--app-shell-top-bar-height));z-index:40;position:fixed;overflow:visible}.app-shell-sidebar-aside-custom.svelte-1qmqmkm:not(.app-shell-sidebar-collapsed){width:-moz-fit-content;min-width:16rem;max-width:min(20rem,100vw)}.app-shell-sidebar-aside-custom.svelte-1qmqmkm{--sidebar-inset-left:.75rem;--sidebar-inset-right:1rem;--shell-sidebar-content-pad-x:.75rem}@media (width>=640px){.app-shell-sidebar-aside-custom.svelte-1qmqmkm{--sidebar-inset-left:1.5rem;--sidebar-inset-right:1.5rem;--shell-sidebar-content-pad-x:1.5rem}}.app-shell-sidebar-aside-custom.svelte-1qmqmkm .app-shell-sidebar-menu:where(.svelte-1qmqmkm){scrollbar-gutter:stable;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.app-shell-sidebar-aside-custom.app-shell-sidebar-collapsed.svelte-1qmqmkm .app-shell-sidebar-menu:where(.svelte-1qmqmkm){flex-direction:column;align-items:center;display:flex}.app-shell-sidebar-aside-custom.svelte-1qmqmkm .app-shell-sidebar-menu:where(.svelte-1qmqmkm) .dashboard-drawer-menu__nav{padding-top:0!important;padding-left:var(--shell-sidebar-content-pad-x)!important;padding-right:var(--shell-sidebar-content-pad-x)!important}.app-shell-sidebar-aside-custom.app-shell-sidebar-collapsed.svelte-1qmqmkm .app-shell-sidebar-menu:where(.svelte-1qmqmkm) .dashboard-drawer-menu{flex-direction:column;align-self:center;align-items:center;width:auto;min-width:0;max-width:100%;display:flex}.app-shell-sidebar-aside-custom.app-shell-sidebar-collapsed.svelte-1qmqmkm .app-shell-sidebar-menu:where(.svelte-1qmqmkm) .dashboard-drawer-menu__nav{box-sizing:border-box;width:auto;max-width:100%;padding-left:var(--app-shell-collapsed-rail-pad-start)!important;padding-right:var(--app-shell-collapsed-rail-pad-start)!important}.app-shell-sidebar-aside-custom.svelte-1qmqmkm .app-shell-sidebar-footer:where(.svelte-1qmqmkm){overflow:visible}.app-shell-root.has-nav-menu.svelte-1qmqmkm:not(.has-lg-admin-sidebar) .app-shell-main:where(.svelte-1qmqmkm){margin-left:0!important}.app-shell-sidebar-aside-custom.app-shell-sidebar-collapsed.svelte-1qmqmkm{--app-shell-collapsed-rail-pad-start:var(--shell-sidebar-content-pad-x);overflow:hidden visible;width:6rem!important;min-width:6rem!important}.app-shell-sidebar-aside-custom.app-shell-sidebar-collapsed.svelte-1qmqmkm .app-shell-sidebar-footer:where(.svelte-1qmqmkm){flex-flow:column;align-items:center;gap:.5rem;min-height:0;scrollbar-gutter:unset!important;height:auto!important;max-height:none!important;padding-left:var(--app-shell-collapsed-rail-pad-start)!important;padding-inline-end:var(--app-shell-sidebar-scrollbar-w,0px)!important}.app-shell-sidebar-collapsed.svelte-1qmqmkm .app-shell-sidebar-footer-account-row:where(.svelte-1qmqmkm){justify-content:center;width:100%}.app-shell-sidebar-collapsed.svelte-1qmqmkm .app-shell-sidebar-footer-account-row:where(.svelte-1qmqmkm)>div:where(.svelte-1qmqmkm){justify-content:center;width:auto;max-width:100%}.app-shell-sidebar-collapsed.svelte-1qmqmkm .dashboard-drawer-menu__nav .drawer-menu-item,.app-shell-sidebar-collapsed.svelte-1qmqmkm .dashboard-drawer-menu__nav [role=menuitem]{box-sizing:border-box;justify-content:center;width:44px!important;min-width:44px!important;max-width:44px!important}.app-shell-root.has-lg-admin-sidebar.sidebar-collapsed.svelte-1qmqmkm .app-shell-main:where(.svelte-1qmqmkm){margin-left:6rem!important}.app-shell-root.has-lg-admin-sidebar.sidebar-collapsed.svelte-1qmqmkm .app-shell-main:where(.svelte-1qmqmkm)>div:where(.svelte-1qmqmkm):first-child{padding-left:.75rem!important}.app-shell-root.has-lg-admin-sidebar.svelte-1qmqmkm:not(.sidebar-collapsed) .app-shell-main:where(.svelte-1qmqmkm){margin-left:var(--app-shell-sidebar-width,16rem)!important}.app-shell-main.svelte-1qmqmkm,.app-shell-main.svelte-1qmqmkm>div:where(.svelte-1qmqmkm){border-left:none!important}.app-shell-top-bar .app-shell-top-bar-icon-btn{box-sizing:border-box}.app-shell-top-bar .app-shell-top-bar-icon-btn svg,.app-shell-top-bar .app-shell-top-bar-quicklink svg{display:block}}@media (width<=1023px){.app-shell-root.svelte-1qmqmkm{--app-shell-mobile-tab-bar:0px}.app-shell-root.has-mobile-tab-bar.svelte-1qmqmkm{--app-shell-mobile-tab-bar:3.5rem}.app-shell-main-mobile-pad.svelte-1qmqmkm{padding-bottom:calc(var(--app-shell-mobile-tab-bar) + env(safe-area-inset-bottom));scrollbar-gutter:stable}dialog.app-shell-drawer-bottom{margin:0!important;padding:0!important}}.app-shell-mobile-quicklinks-fade.scroll-fade-root{--scroll-fade-color:#fff}.dark .app-shell-mobile-quicklinks-fade.scroll-fade-root{--scroll-fade-color:#111827}.app-command-palette [role=option][aria-selected=true] .app-command-palette-desc{color:#000!important}.picker-wrap.svelte-1bfuzkm [data-scope=datepicker]{z-index:20}.rise-toolbar-btn.svelte-1bfuzkm:hover{background:color-mix(in oklch, var(--rise-cyan) 12%, var(--color-surface-input))!important;border-color:color-mix(in oklch, var(--rise-cyan) 50%, transparent)!important;color:var(--rise-cyan)!important}.rise-toolbar-btn.svelte-1bfuzkm:active{background:color-mix(in oklch, var(--rise-cyan) 18%, var(--color-surface-input))!important}.rise-toolbar-tab.svelte-1bfuzkm:hover:not(.is-active){background:color-mix(in oklch, var(--rise-cyan) 12%, transparent);color:var(--rise-cyan)}.rise-toolbar-tab.is-active.svelte-1bfuzkm:hover{filter:brightness(.95)}.rise-toolbar-menu-item.svelte-1bfuzkm:hover{background:color-mix(in oklch, var(--rise-lime) 12%, transparent);color:var(--color-text-strong)}.rise-toolbar-menu-item.svelte-1bfuzkm:focus-visible{background:color-mix(in oklch, var(--rise-lime) 12%, transparent)}.toolbar-checkbox.svelte-1bfuzkm:not(.bg-accent){border-color:color-mix(in oklch, var(--color-text-strong) 45%, transparent)}.check-in-sheet.svelte-87woag{color:#000;font-variant-numeric:tabular-nums;background:#fff;max-width:11in;margin:0 auto;padding:.4in;font-family:-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.35}.sheet-header.svelte-87woag{margin-bottom:.75rem}.sheet-title.svelte-87woag{margin:0 0 .25rem;font-size:1.5rem;font-weight:800;line-height:1.2}.sheet-meta.svelte-87woag{color:#000;margin:0 0 .15rem;font-size:1rem}.sheet-counts.svelte-87woag{color:#000;margin:0 0 .15rem;font-size:.95rem}.sheet-leads.svelte-87woag{color:#000;margin:0;font-size:.95rem;font-weight:600}.sheet-table.svelte-87woag{border-collapse:collapse;table-layout:auto;width:100%}col.col-check.svelte-87woag{width:.5in}col.col-num.svelte-87woag{width:.4in}col.col-photo.svelte-87woag{width:1in}col.col-programs.svelte-87woag{width:auto}col.col-partnerorg.svelte-87woag{width:1.8in}col.col-type.svelte-87woag,col.col-waiver.svelte-87woag{width:.7in}col.col-flags.svelte-87woag{width:1.5in}col.col-timein.svelte-87woag,col.col-timeout.svelte-87woag{width:1in}col.col-notes.svelte-87woag{width:.9in}thead.svelte-87woag .head-row:where(.svelte-87woag) th:where(.svelte-87woag){text-align:left;text-transform:uppercase;letter-spacing:.02em;vertical-align:middle;border-bottom:2px solid #000;padding:.25rem .3rem;font-size:.95rem;font-weight:700}thead.svelte-87woag .head-row:where(.svelte-87woag) th.cell-check:where(.svelte-87woag),thead.svelte-87woag .head-row:where(.svelte-87woag) th.cell-num:where(.svelte-87woag),thead.svelte-87woag .head-row:where(.svelte-87woag) th.cell-type:where(.svelte-87woag),thead.svelte-87woag .head-row:where(.svelte-87woag) th.cell-waiver:where(.svelte-87woag){text-align:center}tbody.svelte-87woag .section-divider:where(.svelte-87woag) td:where(.svelte-87woag){text-transform:uppercase;letter-spacing:.03em;border-bottom:2px solid #000;padding:.6rem .3rem .2rem;font-size:1.2rem;font-weight:800}tbody.svelte-87woag .section-divider:where(.svelte-87woag) .section-count:where(.svelte-87woag){margin-left:.4rem;font-weight:600}tbody.svelte-87woag .group-divider:where(.svelte-87woag) td:where(.svelte-87woag){border-bottom:1px solid #000;padding:.4rem .3rem .2rem;font-size:1.05rem;font-weight:700}tbody.svelte-87woag .group-divider:where(.svelte-87woag) .group-count:where(.svelte-87woag){color:#444;margin-left:.5rem;font-weight:400}tbody.svelte-87woag .data-row:where(.svelte-87woag) td:where(.svelte-87woag){vertical-align:middle;border-bottom:1px solid #ddd;padding:.25rem .3rem}tbody.svelte-87woag .data-row.household-start:where(.svelte-87woag) td:where(.svelte-87woag){border-top:1.5px solid #aaa}.inline-answers.svelte-87woag{color:#555;font-size:.85rem}.cell-check.svelte-87woag,.cell-num.svelte-87woag,.cell-type.svelte-87woag,.cell-waiver.svelte-87woag{text-align:center}.cell-waiver.svelte-87woag{font-size:1.2rem;font-weight:700}.cell-type.svelte-87woag{font-size:1.25rem}.checkbox-glyph.svelte-87woag{width:1em;height:1em;font-size:1.4rem;line-height:1;display:inline-block}.cell-name.svelte-87woag{font-weight:600}.name-constrained.svelte-87woag{max-width:2in}.cell-programs.svelte-87woag{color:#222;min-width:3.5in;font-size:.9rem}.cell-partnerorg.svelte-87woag{color:#222;font-size:.9rem}.partnerorg-name.svelte-87woag{display:block}.cell-flags.svelte-87woag{font-size:.9rem}.cell-notes.svelte-87woag{min-height:1.6rem}.photo-img.svelte-87woag{object-fit:cover;border:1px solid #000;width:.85in;height:.85in;display:block}.photo-fallback.svelte-87woag{border:1px solid #000;justify-content:center;align-items:center;width:.85in;height:.85in;font-size:1.1rem;font-weight:700;display:inline-flex}.empty-row.svelte-87woag{text-align:center;color:#555;padding:1rem;font-style:italic}.sheet-footer.svelte-87woag{border-top:1px solid #000;margin-top:.75rem;padding-top:.5rem;font-size:.95rem}.footer-line.svelte-87woag{flex-wrap:wrap;gap:1.5rem;margin:0;display:flex}.footer-label.svelte-87woag{font-weight:600}@media print{@page{size:letter landscape;margin:.15in .15in .5in}.check-in-sheet.svelte-87woag,.check-in-sheet.svelte-87woag :where(.svelte-87woag){color:#000!important;box-shadow:none!important;background:0 0!important}.check-in-sheet.svelte-87woag{max-width:none;padding:0;font-size:12pt}.sheet-title.svelte-87woag{font-size:20pt}.sheet-meta.svelte-87woag,.sheet-counts.svelte-87woag,.sheet-leads.svelte-87woag{font-size:11pt}thead.svelte-87woag .head-row:where(.svelte-87woag) th:where(.svelte-87woag){padding:3pt 5pt;font-size:10pt}tbody.svelte-87woag .section-divider:where(.svelte-87woag) td:where(.svelte-87woag){padding:8pt 5pt 3pt;font-size:12pt}tbody.svelte-87woag .group-divider:where(.svelte-87woag) td:where(.svelte-87woag){padding:6pt 5pt 3pt;font-size:11pt}thead.svelte-87woag .head-row:where(.svelte-87woag) th:where(.svelte-87woag){vertical-align:middle}tbody.svelte-87woag .data-row:where(.svelte-87woag) td:where(.svelte-87woag){vertical-align:middle;padding:3pt 5pt;font-size:12pt}.cell-programs.svelte-87woag{font-size:11pt}.inline-answers.svelte-87woag{font-size:9pt}.cell-partnerorg.svelte-87woag,.cell-flags.svelte-87woag{font-size:11pt}.cell-type.svelte-87woag,.cell-waiver.svelte-87woag,.checkbox-glyph.svelte-87woag{font-size:12pt}.photo-fallback.svelte-87woag,.sheet-footer.svelte-87woag{font-size:11pt}thead.svelte-87woag{display:table-header-group}tr.svelte-87woag{page-break-inside:avoid}.sheet-header.svelte-87woag,.section-divider.svelte-87woag,.group-divider.svelte-87woag{page-break-after:avoid}}.row-highlight.svelte-yhhprj{background:color-mix(in oklch, var(--rise-cyan) 10%, transparent)}.is-cancelled.svelte-1ptwsee h3 a{text-decoration:line-through}.location-link.svelte-1ptwsee{color:inherit}.location-link.svelte-1ptwsee:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}.occurrence-link.svelte-1ptwsee{color:inherit}.occurrence-link.svelte-1ptwsee:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}.camping-hammer.svelte-1ptwsee{color:var(--row-action-tint)}.camping-hammer.svelte-1ptwsee:hover,.camping-hammer.svelte-1ptwsee:focus-visible{filter:brightness(1.1)}.camping-hammer.svelte-1ptwsee:focus-visible{outline:2px solid var(--row-action-tint);outline-offset:2px}.row-action.svelte-1ptwsee:hover{background:color-mix(in oklch, var(--program-color) 14%, var(--color-surface-input))!important;border-color:color-mix(in oklch, var(--program-color) 50%, transparent)!important;color:var(--program-color-strong)!important}.row-action.svelte-1ptwsee:focus-visible{outline:2px solid var(--rise-lime);outline-offset:2px}.roster-expand-btn.svelte-1ptwsee .roster-chevron{transition:transform .16s ease-out}.roster-expand-btn.is-expanded.svelte-1ptwsee .roster-chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.roster-expand-btn.svelte-1ptwsee .roster-chevron{transition:none}}.row-cta.svelte-1ptwsee{filter:brightness();min-width:10.5rem}.row-cta.svelte-1ptwsee:hover{filter:brightness(1.08)}.row-cta.svelte-1ptwsee:active{filter:brightness(.92)}.row-cta.svelte-1ptwsee:focus-visible{outline:2px solid var(--rise-lime);outline-offset:2px}.your-stay-pill.svelte-1ptwsee{border-color:color-mix(in srgb, var(--program-color) 60%, transparent);background:color-mix(in srgb, var(--program-color) 18%, transparent)}@media print{@page calendar-participants{size:letter landscape;margin:.15in .15in .5in}@page calendar-volunteers{size:letter landscape;margin:.15in .15in .5in}.calendar-print-participants,.calendar-print-participants .check-in-sheet{page:calendar-participants}.calendar-print-volunteers,.calendar-print-volunteers .check-in-sheet{page:calendar-volunteers}.calendar-print-rosters .sheet-table{table-layout:auto}.app-shell-root,.app-shell-body,#main-content{height:auto!important;max-height:none!important;overflow:visible!important}.app-shell-mobile-tab-bar,.app-shell-sidebar-aside-custom,[data-feedback-fab],.feedback-fab,[aria-label="Development surface connected to production Firebase"]{display:none!important}.calendar-print-participants.svelte-1ptwsee+.calendar-print-volunteers:where(.svelte-1ptwsee){break-before:page}.calendar-print-rosters .sheet-footer{display:none}}.camping-badge.svelte-1xts0cx{background:var(--color-border-medium);border-radius:1px;width:6px;height:6px;display:inline-block}.camping-badge.is-partial.svelte-1xts0cx{background:var(--color-status-camping-partial)}.camping-badge.is-full.svelte-1xts0cx{background:var(--color-status-camping-full)}.camping-badge.has-own.svelte-1xts0cx{outline:1.5px solid var(--rise-lime);outline-offset:1px}.month-cell.svelte-qgrtpy{text-align:left}.month-mini-row.svelte-qgrtpy{cursor:pointer;transform-origin:0;transition:transform .16s ease-out,box-shadow .16s ease-out,filter .16s ease-out;position:relative}@media (width>=1024px){.month-mini-row.svelte-qgrtpy:hover,.month-mini-row.svelte-qgrtpy:focus-visible{z-index:30;filter:brightness(1.08);transform:scale(1.45);box-shadow:0 12px 28px #0000008c}.month-mini-row.svelte-qgrtpy:hover .month-mini-name:where(.svelte-qgrtpy),.month-mini-row.svelte-qgrtpy:focus-visible .month-mini-name:where(.svelte-qgrtpy){text-overflow:clip;white-space:nowrap;overflow:visible}}@media (prefers-reduced-motion:reduce){.month-mini-row.svelte-qgrtpy{transition:none}.month-mini-row.svelte-qgrtpy:hover,.month-mini-row.svelte-qgrtpy:focus-visible{box-shadow:none;filter:brightness(1.15);transform:none}}.month-mini-row.is-cancelled.svelte-qgrtpy span:last-child{text-decoration:line-through}.month-mini-overlay.svelte-qgrtpy{transition:opacity .12s ease-out}@media (hover:hover) and (pointer:fine){.month-mini-row.svelte-qgrtpy:hover .month-mini-overlay:where(.svelte-qgrtpy),.month-mini-row.svelte-qgrtpy:focus-visible .month-mini-overlay:where(.svelte-qgrtpy){opacity:1}}.month-mini-row-camping.is-own.svelte-qgrtpy{outline:1.5px solid var(--rise-lime);outline-offset:-1px;border-radius:.25rem}.program-card.is-past.svelte-17zvm5o{opacity:.55}.card-hover-overlay.svelte-17zvm5o{transition:opacity .12s ease-out}@media (hover:hover) and (pointer:fine){a.svelte-17zvm5o:hover>.card-hover-overlay:where(.svelte-17zvm5o){opacity:1}}.card-hover-overlay.svelte-1b99ek6{transition:opacity .12s ease-out}@media (hover:hover) and (pointer:fine){button.svelte-1b99ek6:hover>.card-hover-overlay:where(.svelte-1b99ek6){opacity:1}}.rise-mirror-scroll.svelte-1b99ek6{scrollbar-width:thin;scrollbar-color:var(--color-border-medium) transparent}.rise-mirror-scroll.svelte-1b99ek6::-webkit-scrollbar{height:10px}.rise-mirror-scroll.svelte-1b99ek6::-webkit-scrollbar-track{background:0 0}.rise-mirror-scroll.svelte-1b99ek6::-webkit-scrollbar-thumb{background:var(--color-border-medium);border-radius:9999px}.rise-mirror-scroll.svelte-1b99ek6::-webkit-scrollbar-thumb:hover{background:var(--color-text-dim)}.year-stats-highlight-card.svelte-b5ku9b{background:color-mix(in oklch, var(--rise-cyan) 8%, transparent);border-color:color-mix(in oklch, var(--rise-cyan) 22%, transparent)}.year-stats-thead.svelte-b5ku9b,.year-stats-tfoot.svelte-b5ku9b{background:0 0}.year-stats-table.svelte-b5ku9b .year-stats-month-cell:where(.svelte-b5ku9b){z-index:1;background:var(--color-bg,#fff);position:sticky;inset-inline-start:0}.dark .year-stats-table.svelte-b5ku9b .year-stats-month-cell:where(.svelte-b5ku9b){background:#0b1220}.year-stats-table.svelte-b5ku9b tfoot:where(.svelte-b5ku9b) .year-stats-totals-row:where(.svelte-b5ku9b) .year-stats-month-cell:where(.svelte-b5ku9b){background:color-mix(in oklch, var(--rise-cyan) 4%, var(--color-bg,#fff))}.dark .year-stats-table.svelte-b5ku9b tfoot:where(.svelte-b5ku9b) .year-stats-totals-row:where(.svelte-b5ku9b) .year-stats-month-cell:where(.svelte-b5ku9b){background:color-mix(in oklch, var(--rise-cyan) 4%, #0b1220)}.year-stats-table.svelte-b5ku9b tbody:where(.svelte-b5ku9b) tr:where(.svelte-b5ku9b):hover{background:color-mix(in oklch, var(--rise-cyan) 7%, transparent)}.year-stats-table.svelte-b5ku9b tbody:where(.svelte-b5ku9b) tr:where(.svelte-b5ku9b):hover .year-stats-month-cell:where(.svelte-b5ku9b){background:color-mix(in oklch, var(--rise-cyan) 7%, var(--color-bg,#fff))}.dark .year-stats-table.svelte-b5ku9b tbody:where(.svelte-b5ku9b) tr:where(.svelte-b5ku9b):hover .year-stats-month-cell:where(.svelte-b5ku9b){background:color-mix(in oklch, var(--rise-cyan) 7%, #0b1220)}.year-stats-row-highlight.svelte-b5ku9b{background:color-mix(in oklch, var(--rise-cyan) 16%, transparent)}.year-stats-row-highlight.svelte-b5ku9b .year-stats-month-cell:where(.svelte-b5ku9b){background:color-mix(in oklch, var(--rise-cyan) 16%, var(--color-bg,#fff))}.dark .year-stats-row-highlight.svelte-b5ku9b .year-stats-month-cell:where(.svelte-b5ku9b){background:color-mix(in oklch, var(--rise-cyan) 16%, #0b1220)}.year-stats-totals-row.svelte-b5ku9b{background:color-mix(in oklch, var(--rise-cyan) 4%, transparent);border-color:color-mix(in oklch, var(--rise-cyan) 22%, transparent)}.year-stats-month-button.svelte-b5ku9b:focus-visible{outline-color:var(--rise-cyan)}.year-stats-expand-all-btn.svelte-b5ku9b{transition:background-color .12s}.year-stats-expand-all-btn.svelte-b5ku9b:hover{background:color-mix(in oklch, var(--rise-cyan) 12%, transparent);color:var(--color-text-strong)}.year-stats-expand-all-btn.svelte-b5ku9b:focus-visible{outline:2px solid var(--rise-cyan);outline-offset:2px}.year-stats-mirror-scroll.svelte-b5ku9b{scrollbar-width:thin;margin-bottom:.25rem;overflow:auto hidden}.year-stats-mirror-scroll.svelte-b5ku9b::-webkit-scrollbar{appearance:none;height:10px}.year-stats-mirror-scroll.svelte-b5ku9b::-webkit-scrollbar-track{background:color-mix(in oklch, var(--rise-cyan) 6%, transparent);border-radius:6px}.year-stats-mirror-scroll.svelte-b5ku9b::-webkit-scrollbar-thumb{background:color-mix(in oklch, var(--rise-cyan) 32%, transparent);border-radius:6px}.year-stats-mirror-scroll.svelte-b5ku9b::-webkit-scrollbar-thumb:hover{background:color-mix(in oklch, var(--rise-cyan) 48%, transparent)}.year-stats-mirror-spacer.svelte-b5ku9b{height:1px}.year-stats-bordered-row.svelte-b5ku9b{border-color:color-mix(in oklch, var(--rise-cyan) 22%, transparent)}.year-stats-body-row.svelte-b5ku9b{border-color:color-mix(in oklch, var(--rise-cyan) 10%, transparent)}.year-stats-colgroup-th.svelte-b5ku9b{border-inline:1px solid color-mix(in oklch, var(--rise-cyan) 22%, transparent)}.year-stats-table.svelte-b5ku9b [data-col=programs]:where(.svelte-b5ku9b),.year-stats-table.svelte-b5ku9b [data-col=going]:where(.svelte-b5ku9b),.year-stats-table.svelte-b5ku9b [data-col=vFilled]:where(.svelte-b5ku9b),.year-stats-table[data-hidden-cols~=programs].svelte-b5ku9b [data-col=cancelled]:where(.svelte-b5ku9b),.year-stats-table[data-hidden-cols~=going].svelte-b5ku9b [data-col=pAttended]:where(.svelte-b5ku9b),.year-stats-table[data-hidden-cols~=going][data-hidden-cols~=pAttended].svelte-b5ku9b [data-col=pNoShows]:where(.svelte-b5ku9b),.year-stats-table[data-hidden-cols~=vFilled].svelte-b5ku9b [data-col=vAttended]:where(.svelte-b5ku9b){border-inline-start:1px solid color-mix(in oklch, var(--rise-cyan) 22%, transparent)}.year-stats-table[data-hidden-cols~=programs].svelte-b5ku9b [data-col=programs]:where(.svelte-b5ku9b),.year-stats-table[data-hidden-cols~=cancelled].svelte-b5ku9b [data-col=cancelled]:where(.svelte-b5ku9b),.year-stats-table[data-hidden-cols~=going].svelte-b5ku9b [data-col=going]:where(.svelte-b5ku9b),.year-stats-table[data-hidden-cols~=pAttended].svelte-b5ku9b [data-col=pAttended]:where(.svelte-b5ku9b),.year-stats-table[data-hidden-cols~=pCancelled].svelte-b5ku9b [data-col=pCancelled]:where(.svelte-b5ku9b),.year-stats-table[data-hidden-cols~=pNoShows].svelte-b5ku9b [data-col=pNoShows]:where(.svelte-b5ku9b),.year-stats-table[data-hidden-cols~=pHours].svelte-b5ku9b [data-col=pHours]:where(.svelte-b5ku9b),.year-stats-table[data-hidden-cols~=vFilled].svelte-b5ku9b [data-col=vFilled]:where(.svelte-b5ku9b),.year-stats-table[data-hidden-cols~=vAttended].svelte-b5ku9b [data-col=vAttended]:where(.svelte-b5ku9b),.year-stats-table[data-hidden-cols~=vCancelled].svelte-b5ku9b [data-col=vCancelled]:where(.svelte-b5ku9b),.year-stats-table[data-hidden-cols~=vNoShows].svelte-b5ku9b [data-col=vNoShows]:where(.svelte-b5ku9b),.year-stats-table[data-hidden-cols~=vHours].svelte-b5ku9b [data-col=vHours]:where(.svelte-b5ku9b){display:none}.year-stats-segmented.svelte-b5ku9b{background:color-mix(in oklch, var(--rise-cyan) 8%, transparent);border:1px solid color-mix(in oklch, var(--rise-cyan) 28%, transparent);border-radius:12px;gap:2px;padding:4px}.year-stats-toggle-btn.svelte-b5ku9b{text-transform:uppercase;letter-spacing:.08em;min-height:2.75rem;color:var(--color-text-strong);border-radius:8px;padding:0 .875rem;font-size:.75rem;font-weight:700;transition:background-color .12s,color .12s,box-shadow .12s}.year-stats-toggle-btn.svelte-b5ku9b:hover:not(.active):not(:disabled){background:color-mix(in oklch, var(--rise-cyan) 14%, transparent)}.year-stats-toggle-btn.svelte-b5ku9b:focus-visible{outline:2px solid var(--rise-lime);outline-offset:2px}.year-stats-toggle-btn.active.svelte-b5ku9b{background:var(--rise-lime);color:var(--color-on-brand-fixed,#0b1220);box-shadow:0 1px 0 color-mix(in oklch, var(--rise-lime) 50%, black)}.year-stats-toggle-btn.svelte-b5ku9b:disabled{opacity:.4;cursor:not-allowed}.year-stats-columns-btn.svelte-b5ku9b{border:1px solid color-mix(in oklch, var(--rise-cyan) 28%, transparent);background:color-mix(in oklch, var(--rise-cyan) 8%, transparent);border-radius:12px;transition:background-color .12s,border-color .12s}.year-stats-columns-btn.svelte-b5ku9b:hover{background:color-mix(in oklch, var(--rise-cyan) 14%, transparent);border-color:color-mix(in oklch, var(--rise-cyan) 38%, transparent)}.year-stats-columns-btn.svelte-b5ku9b:focus-visible{outline:2px solid var(--rise-lime);outline-offset:2px}.year-stats-columns-menu.svelte-b5ku9b{border:1px solid color-mix(in oklch, var(--rise-cyan) 28%, transparent);background:var(--color-bg,#fff);border-radius:16px;box-shadow:0 12px 32px -12px #00000059,0 4px 8px -4px #0003}.dark .year-stats-columns-menu.svelte-b5ku9b{border-color:color-mix(in oklch, var(--rise-cyan) 32%, transparent);background:#0f172a}.year-stats-columns-menu-heading.svelte-b5ku9b{border-bottom:1px solid color-mix(in oklch, var(--rise-cyan) 18%, transparent);margin-bottom:.25rem}.year-stats-column-row.svelte-b5ku9b{color:var(--color-text-strong);transition:background-color .12s}.year-stats-column-row.svelte-b5ku9b:hover{background:color-mix(in oklch, var(--rise-cyan) 12%, transparent)}.year-stats-column-row.svelte-b5ku9b:focus-within{background:color-mix(in oklch, var(--rise-lime) 14%, transparent);outline:2px solid var(--rise-lime);outline-offset:-2px}.year-stats-checkbox.svelte-b5ku9b{appearance:none;border:2px solid color-mix(in oklch, var(--rise-cyan) 50%, transparent);cursor:pointer;background:0 0;border-radius:4px;place-content:center;width:1.25rem;height:1.25rem;transition:background-color .12s,border-color .12s;display:inline-grid}.year-stats-checkbox.svelte-b5ku9b:before{content:"";clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);background:var(--color-on-brand-fixed,#0b1220);width:.7rem;height:.7rem;transition:transform 90ms ease-out;transform:scale(0)}.year-stats-checkbox.svelte-b5ku9b:checked{background:var(--rise-lime);border-color:var(--rise-lime)}.year-stats-checkbox.svelte-b5ku9b:checked:before{transform:scale(1)}.year-stats-checkbox.svelte-b5ku9b:focus-visible{outline:2px solid var(--rise-lime);outline-offset:2px}.apexcharts-canvas .apexcharts-tooltip{color:#6b7280;background-color:#fff;border-radius:.25rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;border:0!important}.dark .apexcharts-canvas .apexcharts-tooltip{color:#9ca3af;background-color:#374151;border-color:#0000;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-title{color:#6b7280;background-color:#f3f4f6;border-bottom-color:#e5e7eb;margin-bottom:.75rem;padding:.5rem .75rem;font-weight:400;font-size:.875rem!important}.dark .apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-title{color:#9ca3af;background-color:#4b5563;border-color:#6b7280}.apexcharts-canvas .apexcharts-xaxistooltip{color:#6b7280;background-color:#fff;border-color:#0000;border-radius:.25rem;padding:.5rem .75rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.dark .apexcharts-canvas .apexcharts-xaxistooltip{color:#9ca3af;background-color:#374151}.apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-text-y-label{color:#6b7280;font-size:.875rem}.dark .apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-text-y-label{color:#9ca3af}.apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-text-y-value{color:#111827;font-size:.875rem}[dir=rtl] .apexcharts-tooltip .apexcharts-tooltip-marker{margin-right:0;margin-left:e}.dark .apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-text-y-value{color:#fff}.apexcharts-canvas .apexcharts-xaxistooltip-text{font-weight:400;font-size:.875rem!important}.apexcharts-canvas .apexcharts-xaxistooltip:after,.apexcharts-canvas .apexcharts-xaxistooltip:before{border-bottom-color:#fff}.apexcharts-canvas .apexcharts-xaxistooltip:after{border-width:8px;margin-left:-8px}.apexcharts-canvas .apexcharts-xaxistooltip:before{border-width:10px;margin-left:-10px}.dark .apexcharts-canvas .apexcharts-xaxistooltip:after,.dark .apexcharts-canvas .apexcharts-xaxistooltip:before{border-bottom-color:#374151}.apexcharts-canvas .apexcharts-tooltip-series-group.apexcharts-active .apexcharts-tooltip-y-group{padding:0}.apexcharts-canvas .apexcharts-tooltip-series-group.apexcharts-active{padding-bottom:.75rem;padding-left:.75rem;padding-right:.75rem;color:#6b7280!important;background-color:#fff!important}.dark .apexcharts-canvas .apexcharts-tooltip-series-group.apexcharts-active{color:#9ca3af!important;background-color:#374151!important}.apexcharts-canvas .apexcharts-tooltip-series-group.apexcharts-active:first-of-type{padding-top:.75rem}.apexcharts-canvas .apexcharts-legend{padding:0!important}.apexcharts-canvas .apexcharts-legend-text{padding-left:1.25rem;font-size:.75rem;color:#6b7280!important;font-weight:500!important}[dir=rtl] .apexcharts-canvas .apexcharts-legend-text{padding-right:.5rem}.apexcharts-canvas .apexcharts-legend-text:not(.apexcharts-inactive-legend):hover{color:#111827!important}.dark .apexcharts-canvas .apexcharts-legend-text{color:#9ca3af!important}.dark .apexcharts-canvas .apexcharts-legend-text:not(.apexcharts-inactive-legend):hover{color:#fff!important}.apexcharts-canvas .apexcharts-legend-series{align-items:center;margin-left:.5rem;margin-right:.5rem;display:flex;margin-bottom:.25rem!important}.apexcharts-datalabels-group .apexcharts-text.apexcharts-datalabel-value{font-size:1.875rem;font-weight:700;fill:#111827!important}.dark .apexcharts-canvas .apexcharts-datalabels-group .apexcharts-text.apexcharts-datalabel-value{fill:#fff!important}.apexcharts-canvas .apexcharts-datalabels-group .apexcharts-text.apexcharts-datalabel-label{font-size:1rem;font-weight:400;fill:#6b7280!important}.dark .apexcharts-canvas .apexcharts-datalabels-group .apexcharts-text.apexcharts-datalabel-label{fill:#9ca3af!important}.apexcharts-canvas .apexcharts-datalabels .apexcharts-text.apexcharts-pie-label{text-shadow:none!important;filter:none!important;font-size:.75rem!important;font-weight:600!important}.apexcharts-gridline,.apexcharts-xcrosshairs,.apexcharts-ycrosshairs{stroke:#e5e7eb!important}.dark .apexcharts-gridline,.dark .apexcharts-xcrosshairs,.dark .apexcharts-ycrosshairs{stroke:#374151!important}.camping-skel.svelte-v9u1ni{background:linear-gradient(90deg, color-mix(in oklch, var(--rise-teal) 8%, var(--color-surface-input)) 0%, color-mix(in oklch, var(--rise-teal) 16%, var(--color-surface-input)) 50%, color-mix(in oklch, var(--rise-teal) 8%, var(--color-surface-input)) 100%);background-size:200% 100%;animation:1.6s ease-in-out infinite svelte-v9u1ni-camping-skel-shimmer}@keyframes svelte-v9u1ni-camping-skel-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.camping-skel.svelte-v9u1ni{animation:none}}.camping-own-pill.svelte-v9u1ni{background:color-mix(in oklch, var(--rise-lime) 18%, transparent);color:var(--rise-lime);border-radius:9999px;align-items:center;padding:2px 8px;display:inline-flex}.row-action-trigger.svelte-gkute3{color:var(--row-action-tint)}.row-action-trigger.svelte-gkute3:hover,.row-action-trigger.svelte-gkute3:focus-visible{filter:brightness(1.1)}.row-action-trigger.svelte-gkute3:focus-visible{outline:2px solid var(--row-action-tint);outline-offset:2px}.coverage-accordion.svelte-1h5ibj{background:linear-gradient(135deg, color-mix(in oklch, var(--rise-cyan) 7%, transparent) 0%, color-mix(in oklch, var(--rise-cyan) 3%, transparent) 55%, transparent 100%)}.coverage-accordion.svelte-1h5ibj .coverage-chevron{color:var(--rise-cyan);transition:transform .16s ease-out}.coverage-toggle[aria-expanded=true].svelte-1h5ibj .coverage-chevron{transform:rotate(180deg)}.coverage-toggle.svelte-1h5ibj{font:inherit}@media (prefers-reduced-motion:reduce){.coverage-accordion.svelte-1h5ibj .coverage-chevron{transition:none}}.rec-scroll.svelte-swsvu7{scrollbar-width:thin}@media (prefers-reduced-motion:reduce){.rec-scroll.svelte-swsvu7{scroll-snap-type:x proximity}}.catalog-chip.svelte-1cyazg4{border:1px solid var(--color-border-hairline);background:var(--color-surface-input);min-height:2.25rem;color:var(--color-text-label);white-space:nowrap;cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;padding-inline:.875rem;font-size:.8125rem;font-weight:600;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.catalog-chip.svelte-1cyazg4:hover{border-color:var(--color-border-medium);color:var(--color-text-default)}.catalog-chip.svelte-1cyazg4:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:2px}.catalog-chip-active.svelte-1cyazg4{background:var(--rise-cyan);color:var(--color-on-brand-fixed);border-color:var(--rise-cyan)}.catalog-chip-active.svelte-1cyazg4:hover{background:color-mix(in oklch, var(--rise-cyan) 88%, black);border-color:color-mix(in oklch, var(--rise-cyan) 88%, black);color:var(--color-on-brand-fixed)}.catalog-skeleton-shimmer.svelte-18y6v5u{background:linear-gradient(90deg, var(--color-surface-input) 0%, var(--color-border-soft) 50%, var(--color-surface-input) 100%);background-size:200% 100%;animation:1.5s ease-in-out infinite svelte-18y6v5u-catalog-skeleton-pulse}@keyframes svelte-18y6v5u-catalog-skeleton-pulse{0%,to{background-position:100% 0}50%{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.catalog-skeleton-shimmer.svelte-18y6v5u{background:var(--color-surface-2);animation:none}}.rise-skel.svelte-r2bkoc{background:linear-gradient(90deg,#ffffff0f,#ffffff24,#ffffff0f) 0 0/200% 100%;animation:1.6s ease-in-out infinite svelte-r2bkoc-rise-skel-shimmer}@keyframes svelte-r2bkoc-rise-skel-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.rise-skel.svelte-r2bkoc{animation:none}}.hero-skel.svelte-fx7qt5{background:linear-gradient(90deg,#ffffff0f,#ffffff2e,#ffffff0f) 0 0/200% 100%;animation:1.6s ease-in-out infinite svelte-fx7qt5-hero-skel-shimmer}@keyframes svelte-fx7qt5-hero-skel-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.hero-skel.svelte-fx7qt5{animation:none}}.rise-skel.svelte-118v9b{background:linear-gradient(90deg, var(--color-surface-input), var(--color-border-soft), var(--color-surface-input));background-size:200% 100%;animation:1.6s ease-in-out infinite svelte-118v9b-rise-skel-shimmer}@keyframes svelte-118v9b-rise-skel-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.rise-skel.svelte-118v9b{animation:none}}.rise-skel.svelte-10u1wzn{background:linear-gradient(90deg, var(--color-surface-input), var(--color-border-soft), var(--color-surface-input));background-size:200% 100%;animation:1.6s ease-in-out infinite svelte-10u1wzn-rise-skel-shimmer}@keyframes svelte-10u1wzn-rise-skel-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.rise-skel.svelte-10u1wzn{animation:none}}.rise-skel.svelte-1kdbmpe{background:linear-gradient(90deg, var(--color-surface-input), var(--color-border-soft), var(--color-surface-input));background-size:200% 100%;animation:1.6s ease-in-out infinite svelte-1kdbmpe-rise-skel-shimmer}@keyframes svelte-1kdbmpe-rise-skel-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.rise-skel.svelte-1kdbmpe{animation:none}}.rise-month-btn.svelte-51jdo8:hover:not(:disabled){background:color-mix(in oklch, var(--rise-cyan) 12%, var(--color-surface-input))!important;border-color:color-mix(in oklch, var(--rise-cyan) 50%, transparent)!important;color:var(--rise-cyan)!important}.rise-month-btn.svelte-51jdo8:active:not(:disabled){background:color-mix(in oklch, var(--rise-cyan) 18%, var(--color-surface-input))!important}.rise-weekday-scroll.svelte-51jdo8{scrollbar-width:thin;scrollbar-color:var(--color-border-medium) transparent}.rise-weekday-scroll.svelte-51jdo8::-webkit-scrollbar{height:10px}.rise-weekday-scroll.svelte-51jdo8::-webkit-scrollbar-track{background:0 0}.rise-weekday-scroll.svelte-51jdo8::-webkit-scrollbar-thumb{background:var(--color-border-medium);border-radius:9999px}.rise-weekday-scroll.svelte-51jdo8::-webkit-scrollbar-thumb:hover{background:var(--color-text-dim)}.speed-dial-scrim.svelte-gxq3h6{z-index:-1;pointer-events:none;background:#0000002e;position:fixed;inset:0}.speed-dial-menu.svelte-gxq3h6{pointer-events:none;position:absolute;inset:0}.speed-dial-menu.open.svelte-gxq3h6{pointer-events:auto}.dial-item.svelte-gxq3h6{--arc-span:90deg;--denom:max(var(--total) - 1, 1);--angle:calc(var(--arc-start,180deg) + var(--arc-span) / var(--denom) * var(--i));--radius:clamp(5rem, 24vw, 8.5rem);--item-size:clamp(3rem, 12vw, 3.25rem);width:var(--item-size);height:var(--item-size);margin:calc(var(--item-size) / -2);border:1px solid var(--color-border-floating);background:var(--color-surface-floating);color:var(--color-text-on-floating);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);touch-action:manipulation;will-change:transform, opacity;transform:rotate(var(--angle)) translateX(0) rotate(calc(-1 * var(--angle))) scale(.6);opacity:0;transition:transform .22s cubic-bezier(.4,0,1,1),opacity .18s ease-out,background-color .16s,border-color .16s,color .16s,box-shadow .16s;transition-delay:calc((var(--total) - 1 - var(--i)) * 30ms);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:50% auto auto 50%;box-shadow:0 10px 25px #00000059}.dial-item.svelte-gxq3h6:focus-visible{outline:2px solid var(--rise-lime);outline-offset:2px}.speed-dial-menu.open.svelte-gxq3h6 .dial-item:where(.svelte-gxq3h6){transform:rotate(var(--angle)) translateX(var(--radius)) rotate(calc(-1 * var(--angle))) scale(1);opacity:1;transition-timing-function:cubic-bezier(.34,1.56,.64,1);transition-delay:calc(var(--i) * 40ms)}.dial-item.svelte-gxq3h6:hover{border-color:var(--rise-lime);background:color-mix(in oklch, var(--rise-lime) 18%, var(--color-surface-floating));color:var(--rise-lime);box-shadow:0 0 0 3px #b9f2272e}.dial-item--danger.svelte-gxq3h6{color:var(--rise-rose-soft);border-color:color-mix(in oklch, var(--color-status-cancelled) 60%, transparent)}.dial-item--danger.svelte-gxq3h6:hover{border-color:var(--rise-rose-soft);background:color-mix(in oklch, var(--rise-rose-soft) 18%, var(--color-surface-floating));color:var(--rise-rose-soft);box-shadow:0 0 0 3px #ff7a8a2e}.dial-label.svelte-gxq3h6{white-space:nowrap;background:var(--color-surface-floating);color:var(--color-text-on-floating);opacity:0;pointer-events:none;border-radius:9999px;padding:.25rem .625rem;font-size:.75rem;font-weight:600;line-height:1.2;transition:opacity .12s ease-out;position:absolute;top:50%;right:calc(100% + .5rem);transform:translateY(-50%);box-shadow:0 4px 12px #00000040}[data-thumb-reach=left].svelte-gxq3h6 .dial-label:where(.svelte-gxq3h6){left:calc(100% + .5rem);right:auto}.dial-item.svelte-gxq3h6:hover .dial-label:where(.svelte-gxq3h6),.dial-item.svelte-gxq3h6:focus-visible .dial-label:where(.svelte-gxq3h6){opacity:1}@media (pointer:coarse){.speed-dial-menu.open.svelte-gxq3h6 .dial-label:where(.svelte-gxq3h6){opacity:1}}.trigger-icon.svelte-gxq3h6{transition:transform .2s}.trigger-btn.open.svelte-gxq3h6 .trigger-icon:where(.svelte-gxq3h6){transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.dial-item.svelte-gxq3h6,.speed-dial-menu.open.svelte-gxq3h6 .dial-item:where(.svelte-gxq3h6){transition:opacity 80ms linear}.trigger-icon.svelte-gxq3h6{transition:none}}@media print{[data-testid=staff-speed-dial].svelte-gxq3h6{display:none}}.cross-program-segmented.svelte-93n3{background:color-mix(in oklch, var(--rise-cyan) 8%, transparent);border:1px solid color-mix(in oklch, var(--rise-cyan) 28%, transparent);border-radius:12px;gap:2px;padding:4px}.cross-program-toggle-btn.svelte-93n3{text-transform:uppercase;letter-spacing:.06em;min-height:2.25rem;color:var(--color-text-strong);border-radius:8px;padding:0 .75rem;font-size:.75rem;font-weight:700;transition:background-color .12s,color .12s}.cross-program-toggle-btn.svelte-93n3:hover:not(.active):not(:disabled){background:color-mix(in oklch, var(--rise-cyan) 14%, transparent)}.cross-program-toggle-btn.svelte-93n3:focus-visible{outline:2px solid var(--rise-lime);outline-offset:2px}.cross-program-toggle-btn.active.svelte-93n3{background:var(--rise-lime);color:var(--color-on-brand-fixed,#0b1220)}.catalog-chip.svelte-mg37v9{border:1px solid var(--color-border-hairline);background:var(--color-surface-input);min-height:2.25rem;color:var(--color-text-label);white-space:nowrap;cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;padding-inline:.875rem;font-size:.8125rem;font-weight:600;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.catalog-chip.svelte-mg37v9:hover{border-color:var(--color-border-medium);color:var(--color-text-default)}.catalog-chip.svelte-mg37v9:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:2px}.catalog-chip-active.svelte-mg37v9{background:var(--rise-cyan);color:var(--color-on-brand-fixed);border-color:var(--rise-cyan)}.catalog-chip-active.svelte-mg37v9:hover{background:color-mix(in oklch, var(--rise-cyan) 88%, black);border-color:color-mix(in oklch, var(--rise-cyan) 88%, black);color:var(--color-on-brand-fixed)}.month-highlight.svelte-1ufed2a{border-color:color-mix(in oklch, var(--rise-cyan) 22%, transparent)}.month-highlight-cyan.svelte-1ufed2a{background:color-mix(in oklch, var(--rise-cyan) 6%, transparent)}.month-highlight-lime.svelte-1ufed2a{border-color:color-mix(in oklch, var(--rise-lime) 22%, transparent);background:color-mix(in oklch, var(--rise-lime) 6%, transparent)}.month-detail-table.svelte-1ufed2a .month-detail-date-cell{z-index:1;background:color-mix(in oklch, var(--rise-cyan) 3%, var(--color-bg,#fff));min-width:11rem;position:sticky;inset-inline-start:0}.dark .month-detail-table.svelte-1ufed2a .month-detail-date-cell{background:color-mix(in oklch, var(--rise-cyan) 3%, #0b1220)}.month-detail-table.svelte-1ufed2a thead th{z-index:2;background:color-mix(in oklch, var(--rise-cyan) 8%, var(--color-bg,#fff));position:sticky;top:0}.dark .month-detail-table.svelte-1ufed2a thead th{background:color-mix(in oklch, var(--rise-cyan) 10%, #0b1220)}.month-detail-table.svelte-1ufed2a thead .month-detail-date-cell{z-index:3}.month-detail-segmented.svelte-1ufed2a{background:color-mix(in oklch, var(--rise-cyan) 8%, transparent);border:1px solid color-mix(in oklch, var(--rise-cyan) 28%, transparent);border-radius:12px;gap:2px;padding:4px}.month-detail-toggle-btn.svelte-1ufed2a{text-transform:uppercase;letter-spacing:.08em;min-height:2.5rem;color:var(--color-text-strong);border-radius:8px;padding:0 .875rem;font-size:.75rem;font-weight:700;transition:background-color .12s,color .12s}.month-detail-toggle-btn.svelte-1ufed2a:hover:not(.active):not(:disabled){background:color-mix(in oklch, var(--rise-cyan) 14%, transparent)}.month-detail-toggle-btn.svelte-1ufed2a:focus-visible{outline:2px solid var(--rise-lime);outline-offset:2px}.month-detail-toggle-btn.active.svelte-1ufed2a{background:var(--rise-lime);color:var(--color-on-brand-fixed,#0b1220)}.month-detail-expand-all-btn.svelte-1ufed2a{transition:background-color .12s}.month-detail-expand-all-btn.svelte-1ufed2a:hover{background:color-mix(in oklch, var(--rise-cyan) 12%, transparent);color:var(--color-text-strong)}.month-detail-expand-all-btn.svelte-1ufed2a:focus-visible{outline:2px solid var(--rise-cyan);outline-offset:2px}.month-detail-table-card.svelte-1ufed2a{border-color:color-mix(in oklch, var(--rise-cyan) 22%, transparent)}.month-detail-mirror-scroll.svelte-1ufed2a{scrollbar-width:thin;margin-bottom:.25rem;overflow:auto hidden}.month-detail-mirror-scroll.svelte-1ufed2a::-webkit-scrollbar{appearance:none;height:10px}.month-detail-mirror-scroll.svelte-1ufed2a::-webkit-scrollbar-track{background:color-mix(in oklch, var(--rise-cyan) 6%, transparent);border-radius:6px}.month-detail-mirror-scroll.svelte-1ufed2a::-webkit-scrollbar-thumb{background:color-mix(in oklch, var(--rise-cyan) 32%, transparent);border-radius:6px}.month-detail-mirror-scroll.svelte-1ufed2a::-webkit-scrollbar-thumb:hover{background:color-mix(in oklch, var(--rise-cyan) 48%, transparent)}.month-detail-mirror-spacer.svelte-1ufed2a{height:1px}.month-detail-bordered-row{border-color:color-mix(in oklch, var(--rise-cyan) 22%, transparent)}.month-detail-column-row>th{color:var(--color-text-strong)}.month-detail-table.svelte-1ufed2a [data-col-group=volunteers],.month-detail-table.svelte-1ufed2a [data-col=vFilled]{border-inline-start:1px solid color-mix(in oklch, var(--rise-cyan) 22%, transparent)}.profile-form-no-card select,.profile-form-no-card .profile-form-public-assistance{min-height:2.75rem!important}@media (prefers-reduced-motion:reduce){.profile-upload-progress-fill.svelte-om3jv{transition:none}}.feedback-fab.svelte-1vpg65y,[data-feedback-overlay-fab]{z-index:70;position:fixed;top:.75rem;right:.75rem}@media (width<=1023px){.feedback-fab.svelte-1vpg65y{display:none}}@media (width>=640px){.feedback-fab.svelte-1vpg65y{top:1.125rem;right:1.5rem}}.feedback-fab.svelte-1vpg65y,[data-feedback-overlay-fab]{cursor:pointer;color:#374151;background-color:#0000;border:none;border-radius:9999px;justify-content:center;align-items:center;width:48px;height:48px;padding:0;transition:background-color .15s;display:inline-flex}[data-feedback-overlay-fab]{z-index:2147483647}.feedback-fab.svelte-1vpg65y:hover,[data-feedback-overlay-fab]:hover{background-color:#f3f4f6}.feedback-fab.svelte-1vpg65y:focus-visible,[data-feedback-overlay-fab]:focus-visible{box-shadow:0 0 0 2px white, 0 0 0 4px var(--color-primary-500,#3f83f8);outline:none}.dark .feedback-fab.svelte-1vpg65y,.dark [data-feedback-overlay-fab]{color:var(--rise-text-dim,#d1d5db)}.dark .feedback-fab.svelte-1vpg65y:hover,.dark [data-feedback-overlay-fab]:hover{color:#fff;background-color:#ffffff0f}.dark .feedback-fab.svelte-1vpg65y:focus-visible,.dark [data-feedback-overlay-fab]:focus-visible{box-shadow:0 0 0 2px var(--rise-navy-deep,#111827), 0 0 0 4px var(--rise-lime,#b9f227)}
