html body .create-batch-form-module__2kGEba__form.create-batch-form{background:var(--surface);border:0}html body .create-batch-form-module__2kGEba__form.create-batch-form>.create-batch-intro{background:var(--surface);border:0;padding:24px;position:relative}html body .create-batch-form-module__2kGEba__form:has(.create-batch-close)>.create-batch-intro{padding-right:64px}html body .create-batch-form-module__2kGEba__form.create-batch-form .create-batch-intro :is(h1,h2){color:var(--ink);margin:0;font-size:22px;line-height:1.35}html body .create-batch-form-module__2kGEba__form.create-batch-form .create-batch-intro p{color:var(--muted);font-size:14px}html body .create-batch-form-module__2kGEba__form.create-batch-form .create-batch-intro-icon{color:var(--batch-orange)!important;background:var(--batch-orange-hover)!important;box-shadow:none!important}html body .create-batch-form-module__2kGEba__form.create-batch-form .create-batch-form-body{background:var(--surface)}html body .create-batch-form-module__2kGEba__form.create-batch-form .create-batch-fields{gap:20px;padding:4px 24px 24px}html body .create-batch-form-module__2kGEba__form.create-batch-form .create-batch-fields :is(input,textarea,select,.sparrow-date-trigger){background:var(--detail-card-surface,#f2f2f0);color:var(--ink);border-radius:14px;box-shadow:none!important;border:0!important;outline:0!important}html body .create-batch-form-module__2kGEba__form.create-batch-form .create-batch-fields :is(input,textarea,select,.sparrow-date-trigger):is(:focus,:focus-visible){background:color-mix(in srgb,var(--ink) 10%,var(--surface))}html body .create-batch-form-module__2kGEba__form.create-batch-form .create-batch-fields .sparrow-date-trigger>svg{color:var(--batch-orange)}html body .create-batch-form-module__2kGEba__form.create-batch-form .create-batch-fields textarea#batch-notes{padding:14px 16px;font-size:16px;line-height:1.5}html body .create-batch-form-module__2kGEba__form.create-batch-form .create-batch-fields textarea#batch-notes::placeholder{color:var(--muted);font-weight:500}html body .create-batch-form-module__2kGEba__form.create-batch-form .create-batch-actions{background:var(--surface);border:0;padding:0 24px 24px}html body .create-batch-form-module__2kGEba__form.create-batch-form .create-batch-actions>.batch-create-submit.page-create-action{border-radius:999px;color:#fff!important;background:var(--batch-orange)!important;box-shadow:none!important;background-image:none!important;border:0!important;outline:0!important}html body .create-batch-form-module__2kGEba__form.create-batch-form .create-batch-actions>.batch-create-submit.page-create-action:is(:hover,:focus-visible){background:#d9570f!important}html body .create-batch-form-module__2kGEba__form.create-batch-form .page-create-action-icon{color:var(--batch-orange)!important;background:#fff0e8!important}html:not([data-theme=dark]) body .create-batch-form-module__2kGEba__form.create-batch-form{--surface:#fff}html body .create-batch-form-module__2kGEba__form .create-batch-close{width:44px;height:44px;min-height:44px;color:var(--muted);box-shadow:none;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:12px;right:12px}html body .create-batch-form-module__2kGEba__form .create-batch-close:is(:hover,:focus-visible){background:var(--detail-card-surface);color:var(--ink);outline:0}@media (max-width:680px){html body .create-batch-form-module__2kGEba__form.create-batch-form>.create-batch-intro{padding:20px 60px 20px 16px}html body .create-batch-form-module__2kGEba__form.create-batch-form .create-batch-fields{padding:4px 16px 20px}html body .create-batch-form-module__2kGEba__form.create-batch-form .create-batch-actions{padding:0 16px 20px}html body .create-batch-form-module__2kGEba__form.create-batch-form .create-batch-intro :is(h1,h2){font-size:20px}}
.sparrow-logo-module__7-oxTW__logo{aspect-ratio:260.228/76;width:137px;color:var(--sparrow-periwinkle,#7887f5);-webkit-mask:var(--logo-artwork) center / contain no-repeat;mask:var(--logo-artwork) center / contain no-repeat;background:currentColor;flex:none;display:inline-block;position:relative}.sparrow-logo-module__7-oxTW__giving{--logo-artwork:url(/brand/sparrow-giving-horizontal-20261015.svg)}.sparrow-logo-module__7-oxTW__master{--logo-artwork:url(/brand/sparrow-master-20261015.svg);aspect-ratio:224.622/64}.sparrow-logo-module__7-oxTW__stacked{--logo-artwork:url(/brand/sparrow-giving-stacked-20261015.svg);aspect-ratio:194/182;color:#fff;width:194px}.sparrow-logo-module__7-oxTW__mark{--logo-artwork:url(/brand/sparrow-mark-20261015.svg);aspect-ratio:2/3;width:28px}html[data-theme=dark] .sparrow-logo-module__7-oxTW__logo{color:#a4adff}html[data-theme=dark] .sparrow-logo-module__7-oxTW__stacked{color:#fff}@media (max-width:680px){.sparrow-logo-module__7-oxTW__giving{width:120px}.sparrow-logo-module__7-oxTW__stacked{width:164px}}.sparrow-logo-module__7-oxTW__giving:after{content:"";clip-path:inset(65% 0 0 40%);background:#242424;position:absolute;inset:0}html[data-theme=dark] .sparrow-logo-module__7-oxTW__giving:after{background:#fff}
.person-photo-module__jx5LqW__photo{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}
.giving-data-grid-module__u9L0rq__scroll.giving-data-grid-module__u9L0rq__scroll.giving-data-grid-module__u9L0rq__scroll .giving-data-grid tbody td:not(.giving-grid-empty){border-bottom:0!important}.giving-data-grid-module__u9L0rq__scroll.giving-data-grid-module__u9L0rq__scroll.giving-data-grid-module__u9L0rq__scroll .giving-data-grid tbody td:after{content:none!important}.giving-data-grid-module__u9L0rq__scroll.giving-data-grid-module__u9L0rq__scroll.giving-data-grid-module__u9L0rq__scroll{scrollbar-width:none}.giving-data-grid-module__u9L0rq__scroll.giving-data-grid-module__u9L0rq__scroll.giving-data-grid-module__u9L0rq__scroll::-webkit-scrollbar{width:0;height:0;display:none}.giving-data-grid-module__u9L0rq__scroll.giving-data-grid-module__u9L0rq__scroll.giving-data-grid-module__u9L0rq__scroll .giving-data-grid .grid-col-pattern{width:144px}.giving-data-grid-module__u9L0rq__trend.giving-data-grid-module__u9L0rq__trend{white-space:nowrap;text-align:left;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:7px;display:grid}.giving-data-grid-module__u9L0rq__trend.giving-data-grid-module__u9L0rq__trend>span:first-child{justify-self:center}.giving-data-grid-module__u9L0rq__trend.giving-data-grid-module__u9L0rq__trend>.giving-data-grid-module__u9L0rq__change{font-variant-numeric:tabular-nums;color:var(--muted);align-items:center;gap:2px;font-size:12px;font-weight:700;display:inline-flex;transform:none}.giving-data-grid-module__u9L0rq__change[data-direction=up]{color:#237c45!important}.giving-data-grid-module__u9L0rq__change[data-direction=down]{color:#b63e36!important}html[data-theme=dark] .giving-data-grid-module__u9L0rq__change[data-direction=up]{color:#7acf91!important}html[data-theme=dark] .giving-data-grid-module__u9L0rq__change[data-direction=down]{color:#f28d86!important}
.member-selector-module__gxKS5G__selector{min-width:0;margin:12px 0;position:relative}.member-selector-module__gxKS5G__label{color:var(--ink);margin:0;font-size:13px;font-weight:650;display:block}.member-selector-module__gxKS5G__row{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.member-selector-module__gxKS5G__person{min-width:44px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:0;font-size:13px;display:flex;position:relative}.member-selector-module__gxKS5G__avatar{color:var(--ink);background:var(--surface-muted);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:650;display:grid;overflow:hidden}.member-selector-module__gxKS5G__person[aria-pressed=true]{color:var(--ink)}.member-selector-module__gxKS5G__person[aria-pressed=true]>.member-selector-module__gxKS5G__avatar{box-shadow:none}.member-selector-module__gxKS5G__name{text-overflow:ellipsis;white-space:nowrap;max-width:64px;overflow:hidden}.member-selector-module__gxKS5G__marker{width:18px;height:18px;color:var(--muted);background:color-mix(in srgb, var(--ink) 12%, var(--surface));border-radius:50%;place-items:center;display:grid;position:absolute;top:30px;right:0}.member-selector-module__gxKS5G__person[aria-pressed=true] .member-selector-module__gxKS5G__marker{color:#60a06b;--check-mark-color:#d9f5c4;background:0 0}.member-selector-module__gxKS5G__popup{z-index:3;background:var(--surface);width:100%;box-shadow:0 8px 28px color-mix(in srgb, var(--ink) 14%, transparent);border:0;border-radius:16px;padding:4px;position:absolute;bottom:calc(100% + 8px);left:0;overflow:hidden}.member-selector-module__gxKS5G__popup[data-top-layer]{margin:0;position:fixed;inset:auto}.member-selector-module__gxKS5G__search{background:var(--surface-muted);width:100%;color:var(--muted);border:0;border-radius:999px;align-items:center;gap:8px;margin-top:0;padding:0 12px;display:flex;position:relative}.member-selector-module__gxKS5G__selector .member-selector-module__gxKS5G__search input{width:100%;min-width:0;min-height:44px;color:var(--ink);font:inherit;background:0 0;border:0;border-radius:0;padding:8px 0;font-size:16px}.member-selector-module__gxKS5G__options{overscroll-behavior:contain;scrollbar-width:none;max-height:192px;position:relative;overflow-y:auto}.member-selector-module__gxKS5G__options::-webkit-scrollbar{display:none}.member-selector-module__gxKS5G__options>button{width:100%;min-height:44px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:12px;padding:6px 12px;font-size:13px;display:flex}.member-selector-module__gxKS5G__options>button:is(:hover,[data-active=true]){background:var(--surface-muted)}.member-selector-module__gxKS5G__options>button>svg{flex:none;margin-left:auto}.member-selector-module__gxKS5G__options>button[aria-selected=true]>svg{color:#60a06b;--check-mark-color:#d9f5c4}.member-selector-module__gxKS5G__copy{flex:1;gap:4px;min-width:0;display:grid}.member-selector-module__gxKS5G__copy :is(strong,small){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.member-selector-module__gxKS5G__copy small{color:var(--muted);font-size:13px}.member-selector-module__gxKS5G__options p{color:var(--muted);margin:0;padding:16px;font-size:13px}.member-selector-module__gxKS5G__selector :is(button,input):focus-visible{box-shadow:none;outline:0}.member-selector-module__gxKS5G__selector .member-selector-module__gxKS5G__person:focus-visible{background:var(--surface-muted);border-radius:999px}.member-selector-module__gxKS5G__selector button:disabled{opacity:.55;cursor:default}.member-selector-module__gxKS5G__selector .member-selector-module__gxKS5G__search input:focus-visible{box-shadow:none;background:0 0;outline:0}.member-selector-module__gxKS5G__search:focus-within{box-shadow:none;background:color-mix(in srgb, var(--ink) 10%, var(--surface))}.member-selector-module__gxKS5G__labelRow{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.member-selector-module__gxKS5G__assignmentRow{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.member-selector-module__gxKS5G__row{flex:0 auto}.member-selector-module__gxKS5G__searchGroup{flex:180px;min-width:0;position:relative}
.custom-color-picker-module__aikhyq__trigger{color:#7053bb;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:40px;min-width:40px;height:44px;display:grid}.custom-color-picker-module__aikhyq__trigger:hover{background:#f0ecfa}.custom-color-picker-module__aikhyq__trigger[data-label]{align-items:center;gap:6px;width:auto;padding:0 6px;display:flex}.custom-color-picker-module__aikhyq__trigger[data-label]>span{color:var(--muted);font:inherit;white-space:nowrap;font-size:13px;font-weight:600}.custom-color-picker-module__aikhyq__selectedColor{border-radius:50%;width:28px;height:28px;display:block}.custom-color-picker-module__aikhyq__picker{box-sizing:border-box;width:244px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);color:var(--ink);background:#fcfcfa;border:1px solid #e5e2e9;border-radius:18px;margin:0;padding:29px;position:fixed;inset:auto;overflow:visible;box-shadow:0 10px 32px #231d2f24}.custom-color-picker-module__aikhyq__picker::backdrop{background:0 0}.custom-color-picker-module__aikhyq__picker .custom-color-picker-module__aikhyq__confirm{color:#527d49;width:32px;min-width:32px;max-width:32px;height:32px;min-height:32px;max-height:32px;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:50%;outline:none;place-items:center;margin:0;padding:0;transition:background-color .14s ease-out,transform .14s ease-out;display:grid;position:absolute;top:6px;right:6px}.custom-color-picker-module__aikhyq__picker .custom-color-picker-module__aikhyq__confirm:active{transform:scale(.94)}.custom-color-picker-module__aikhyq__picker .custom-color-picker-module__aikhyq__confirm:focus-visible{outline-offset:-3px;background:#edf3e9;outline:2px solid #8ca882}.custom-color-picker-module__aikhyq__picker .custom-color-picker-module__aikhyq__confirm>svg{width:17px;height:17px}.custom-color-picker-module__aikhyq__wheel{touch-action:none;cursor:crosshair;background:radial-gradient(circle,#fff 0%,#0000 70%),conic-gradient(from 90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);border-radius:50%;width:184px;height:184px;margin:0;position:relative}.custom-color-picker-module__aikhyq__wheel>i{pointer-events:none;border:2px solid #fff;border-radius:50%;width:23px;height:23px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #232a258c,0 2px 5px #232a2533}@media (prefers-reduced-motion:reduce){.custom-color-picker-module__aikhyq__picker .custom-color-picker-module__aikhyq__confirm{transition:none}}.custom-color-picker-module__aikhyq__picker .custom-color-picker-module__aikhyq__confirm{width:auto;min-width:56px;max-width:none;height:32px;min-height:32px;max-height:32px;font:inherit;color:#fff;box-shadow:none;background:#7650f5;border:0;border-radius:8px;outline:none;margin:14px -8px -12px auto;padding:0 10px;font-size:13px;font-weight:650;position:static}.custom-color-picker-module__aikhyq__picker .custom-color-picker-module__aikhyq__confirm:hover{color:#fff;background:#6841dc}.custom-color-picker-module__aikhyq__picker .custom-color-picker-module__aikhyq__confirm:focus-visible{color:#fff;box-shadow:none;background:#5d35ca;outline:none}html[data-theme=dark] .custom-color-picker-module__aikhyq__trigger{color:#c8bcff}html[data-theme=dark] .custom-color-picker-module__aikhyq__trigger:hover{background:#292541}html[data-theme=dark] .custom-color-picker-module__aikhyq__picker{color:#eef0f2;background:#171a20;border-color:#3b3f49;box-shadow:0 18px 44px #00000073}html[data-theme=dark] .custom-color-picker-module__aikhyq__wheel{box-shadow:0 0 0 1px #424650}
.label-appearance-picker-module__nWF1rW__picker{border:0;width:100%;min-width:0;margin:0;padding:0}.label-appearance-picker-module__nWF1rW__controls{grid-template-columns:64px minmax(0,1fr);align-items:start;gap:24px;display:grid}.label-appearance-picker-module__nWF1rW__picker.label-appearance-picker-module__nWF1rW__picker[data-show-icon=false] .label-appearance-picker-module__nWF1rW__controls{grid-template-columns:minmax(0,1fr)}.label-appearance-picker-module__nWF1rW__icon{gap:12px;display:grid}.label-appearance-picker-module__nWF1rW__icon>span,.label-appearance-picker-module__nWF1rW__colors>legend{color:var(--ink);font-size:14px;font-weight:700;line-height:20px}.label-appearance-picker-module__nWF1rW__picker.label-appearance-picker-module__nWF1rW__picker .label-appearance-picker-module__nWF1rW__icon .tag-icon-picker{width:48px;min-width:48px;margin:0}.label-appearance-picker-module__nWF1rW__picker.label-appearance-picker-module__nWF1rW__picker .label-appearance-picker-module__nWF1rW__icon .tag-icon-trigger{width:48px;min-width:48px;height:48px;margin:0}.label-appearance-picker-module__nWF1rW__colors{border:0;min-width:0;margin:0;padding:0}.label-appearance-picker-module__nWF1rW__colors>legend{justify-content:space-between;gap:12px;width:100%;margin-bottom:10px;padding:0;display:flex}.label-appearance-picker-module__nWF1rW__colors>legend>span{color:var(--muted);font-weight:600}.label-appearance-picker-module__nWF1rW__presets{grid-template-columns:repeat(var(--appearance-columns,8), 44px);gap:6px;width:fit-content;max-width:100%;display:grid}.label-appearance-picker-module__nWF1rW__picker.label-appearance-picker-module__nWF1rW__picker .label-appearance-picker-module__nWF1rW__presets>button{width:44px;min-width:44px;height:44px;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;padding:0;display:grid}.label-appearance-picker-module__nWF1rW__picker.label-appearance-picker-module__nWF1rW__picker .label-appearance-picker-module__nWF1rW__presets>button>span{background:var(--swatch-color);width:34px;height:34px;color:var(--check-color);border-radius:10px;place-items:center;transition:transform .16s ease-out;display:grid}.label-appearance-picker-module__nWF1rW__picker[data-swatch-shape=circle] .label-appearance-picker-module__nWF1rW__presets>button>span{border-radius:50%}.label-appearance-picker-module__nWF1rW__picker.label-appearance-picker-module__nWF1rW__picker .label-appearance-picker-module__nWF1rW__presets>button:hover>span{transform:scale(1.08)}.label-appearance-picker-module__nWF1rW__picker.label-appearance-picker-module__nWF1rW__picker .label-appearance-picker-module__nWF1rW__presets>button:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.label-appearance-picker-module__nWF1rW__custom{align-items:center;gap:4px;margin-top:6px;display:flex}.label-appearance-picker-module__nWF1rW__custom>span{white-space:nowrap;color:var(--muted);pointer-events:none;font-size:13px;font-weight:600}.label-appearance-picker-module__nWF1rW__picker.label-appearance-picker-module__nWF1rW__picker :disabled{cursor:not-allowed}@media (max-width:650px){.label-appearance-picker-module__nWF1rW__controls{grid-template-columns:minmax(0,1fr);gap:18px}.label-appearance-picker-module__nWF1rW__icon{grid-template-columns:64px 48px;align-items:center;gap:0}.label-appearance-picker-module__nWF1rW__presets{grid-template-columns:repeat(4,44px);gap:6px 10px}}@media (prefers-reduced-motion:reduce){.label-appearance-picker-module__nWF1rW__picker .label-appearance-picker-module__nWF1rW__presets>button>span{transition:none}}.label-appearance-picker-module__nWF1rW__picker[data-colors-layout=row] .label-appearance-picker-module__nWF1rW__presets{scrollbar-width:none;grid-template-columns:none;grid-auto-columns:44px;grid-auto-flow:column;width:100%;padding-bottom:4px;overflow-x:auto}.label-appearance-picker-module__nWF1rW__picker[data-colors-layout=row] .label-appearance-picker-module__nWF1rW__presets::-webkit-scrollbar{display:none}.label-appearance-picker-module__nWF1rW__picker[data-colors-layout=pages] .label-appearance-picker-module__nWF1rW__presets{flex-wrap:nowrap;gap:6px;width:100%;display:flex;position:relative;overflow:visible}.label-appearance-picker-module__nWF1rW__picker[data-colors-layout=pages] .label-appearance-picker-module__nWF1rW__presets>button{flex:none}.label-appearance-picker-module__nWF1rW__picker.label-appearance-picker-module__nWF1rW__picker .label-appearance-picker-module__nWF1rW__moreColors{width:44px;min-width:44px;height:44px;box-shadow:none;color:var(--ink);background:var(--surface-muted);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.label-appearance-picker-module__nWF1rW__picker.label-appearance-picker-module__nWF1rW__picker .label-appearance-picker-module__nWF1rW__moreColors:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.label-appearance-picker-module__nWF1rW__picker[data-colors-layout=pages] .label-appearance-picker-module__nWF1rW__paletteRow{align-items:flex-start;gap:6px;display:flex}.label-appearance-picker-module__nWF1rW__paletteRow{min-width:0}.label-appearance-picker-module__nWF1rW__picker[data-density=compact] .label-appearance-picker-module__nWF1rW__controls{grid-template-columns:44px minmax(0,1fr);gap:16px}.label-appearance-picker-module__nWF1rW__picker[data-density=compact] .label-appearance-picker-module__nWF1rW__icon{grid-template-columns:none;align-items:start;gap:8px;display:grid}.label-appearance-picker-module__nWF1rW__picker[data-density=compact] .label-appearance-picker-module__nWF1rW__colors>legend{margin-bottom:8px}.label-appearance-picker-module__nWF1rW__picker[data-density=compact] .label-appearance-picker-module__nWF1rW__paletteRow{align-items:flex-start;gap:4px;display:flex}.label-appearance-picker-module__nWF1rW__picker[data-density=compact] .label-appearance-picker-module__nWF1rW__presets{flex:0 auto;gap:4px;width:fit-content;min-width:0}.label-appearance-picker-module__nWF1rW__picker.label-appearance-picker-module__nWF1rW__picker[data-density=compact] .label-appearance-picker-module__nWF1rW__presets>button,.label-appearance-picker-module__nWF1rW__picker.label-appearance-picker-module__nWF1rW__picker[data-density=compact] .label-appearance-picker-module__nWF1rW__moreColors{border-radius:50%;width:36px;min-width:36px;height:36px}.label-appearance-picker-module__nWF1rW__picker.label-appearance-picker-module__nWF1rW__picker[data-density=compact] .label-appearance-picker-module__nWF1rW__presets>button>span{width:28px;height:28px}.label-appearance-picker-module__nWF1rW__picker.label-appearance-picker-module__nWF1rW__picker[data-density=compact] .label-appearance-picker-module__nWF1rW__presets>button>span>svg{width:16px;height:16px}:is(.label-appearance-picker-module__nWF1rW__picker.label-appearance-picker-module__nWF1rW__picker[data-density=compact] .label-appearance-picker-module__nWF1rW__icon .tag-icon-picker,.label-appearance-picker-module__nWF1rW__picker.label-appearance-picker-module__nWF1rW__picker[data-density=compact] .label-appearance-picker-module__nWF1rW__icon .tag-icon-trigger){width:36px;min-width:36px;height:36px}.label-appearance-picker-module__nWF1rW__picker[data-density=compact] .label-appearance-picker-module__nWF1rW__icon .tag-icon-trigger>svg{width:20px;height:20px}.label-appearance-picker-module__nWF1rW__picker[data-density=compact] .label-appearance-picker-module__nWF1rW__custom{flex:none;margin:0}.label-appearance-picker-module__nWF1rW__picker.label-appearance-picker-module__nWF1rW__picker[data-density=compact] .label-appearance-picker-module__nWF1rW__custom .custom-color-trigger{width:36px;min-width:36px;height:36px;padding:0}.label-appearance-picker-module__nWF1rW__picker.label-appearance-picker-module__nWF1rW__picker[data-density=compact] .label-appearance-picker-module__nWF1rW__custom .custom-color-trigger[data-label]{width:auto;min-width:0;padding-inline:6px}@media (max-width:650px){.label-appearance-picker-module__nWF1rW__picker.label-appearance-picker-module__nWF1rW__picker[data-density=compact] .label-appearance-picker-module__nWF1rW__presets>button,.label-appearance-picker-module__nWF1rW__picker.label-appearance-picker-module__nWF1rW__picker[data-density=compact] .label-appearance-picker-module__nWF1rW__moreColors{width:44px;min-width:44px;height:44px}.label-appearance-picker-module__nWF1rW__picker.label-appearance-picker-module__nWF1rW__picker[data-density=compact] .label-appearance-picker-module__nWF1rW__icon .tag-icon-picker{width:44px;min-width:44px;height:44px}.label-appearance-picker-module__nWF1rW__picker.label-appearance-picker-module__nWF1rW__picker[data-density=compact] .label-appearance-picker-module__nWF1rW__icon .tag-icon-trigger{width:44px;min-width:44px;height:44px}.label-appearance-picker-module__nWF1rW__picker.label-appearance-picker-module__nWF1rW__picker[data-density=compact] .label-appearance-picker-module__nWF1rW__custom .custom-color-trigger{width:44px;min-width:44px;height:44px}.label-appearance-picker-module__nWF1rW__picker[data-density=compact] .label-appearance-picker-module__nWF1rW__presets{gap:6px}}.label-appearance-picker-module__nWF1rW__picker[data-fixed-color-page] .label-appearance-picker-module__nWF1rW__paletteRow{grid-template-columns:max-content 36px max-content;gap:8px;width:fit-content;max-width:100%;display:grid}.label-appearance-picker-module__nWF1rW__picker[data-fixed-color-page] .label-appearance-picker-module__nWF1rW__presets{grid-template-columns:repeat(8,36px);width:fit-content;display:grid}.label-appearance-picker-module__nWF1rW__picker[data-fixed-color-page] .label-appearance-picker-module__nWF1rW__custom{grid-column:auto}@media (max-width:650px){.label-appearance-picker-module__nWF1rW__picker[data-fixed-color-page] .label-appearance-picker-module__nWF1rW__controls{grid-template-columns:minmax(0,1fr);gap:12px}.label-appearance-picker-module__nWF1rW__picker[data-fixed-color-page] .label-appearance-picker-module__nWF1rW__icon{grid-template-columns:44px 44px;align-items:center}.label-appearance-picker-module__nWF1rW__picker[data-fixed-color-page] .label-appearance-picker-module__nWF1rW__paletteRow{grid-template-columns:max-content 44px}.label-appearance-picker-module__nWF1rW__picker[data-fixed-color-page] .label-appearance-picker-module__nWF1rW__presets{grid-template-columns:repeat(4,44px)}.label-appearance-picker-module__nWF1rW__picker[data-fixed-color-page] .label-appearance-picker-module__nWF1rW__custom{grid-column:1/-1}}
@media (min-width:601px){.mobile-filter-layer .mobile-filter-tray-module__KPxMvq__donationCompact.is-compact .mobile-filter-groups{gap:16px 24px;padding-bottom:20px}}
.file-attachment-module__3sSwxG__attachment{background:var(--surface);width:min(100%,300px);min-width:0;color:var(--ink);box-shadow:var(--shadow-control);border-radius:16px;position:relative}.file-attachment-module__3sSwxG__open{border-radius:inherit;min-height:72px;color:inherit;align-items:center;gap:12px;padding:12px;text-decoration:none;display:flex}.file-attachment-module__3sSwxG__fileIcon{width:44px;height:44px;color:var(--primary);background:var(--donations-soft);border-radius:12px;flex:0 0 44px;place-items:center;display:grid}.file-attachment-module__3sSwxG__details{flex:1;min-width:0;padding-right:4px;display:block}.file-attachment-module__3sSwxG__details strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:650;line-height:20px;display:block;overflow:hidden}.file-attachment-module__3sSwxG__details small{color:var(--muted);margin-top:4px;font-size:13px;line-height:18px;display:block}.file-attachment-module__3sSwxG__imageAttachment{width:min(100%,280px);overflow:hidden}.file-attachment-module__3sSwxG__imageAttachment .file-attachment-module__3sSwxG__open{padding:6px;display:block}.file-attachment-module__3sSwxG__photo{background:var(--canvas);border-radius:12px;display:block;position:relative;overflow:hidden}.file-attachment-module__3sSwxG__photo img{object-fit:cover;width:100%;height:168px;display:block}.file-attachment-module__3sSwxG__photoOpen{width:32px;height:32px;color:var(--ink);background:var(--surface);opacity:0;border-radius:50%;place-items:center;transition:opacity .16s ease-out;display:grid;position:absolute;bottom:8px;right:8px}.file-attachment-module__3sSwxG__imageAttachment .file-attachment-module__3sSwxG__details{padding:10px 10px 8px}.file-attachment-module__3sSwxG__open:is(:hover,:focus-visible) .file-attachment-module__3sSwxG__photoOpen{opacity:1}.file-attachment-module__3sSwxG__open:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.file-attachment-module__3sSwxG__remove{width:44px;height:44px;color:var(--ink);background:var(--surface);box-shadow:var(--shadow-control);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:4px;right:4px}.file-attachment-module__3sSwxG__attachment:has(.file-attachment-module__3sSwxG__remove) .file-attachment-module__3sSwxG__details{padding-right:36px}.file-attachment-module__3sSwxG__remove:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (pointer:coarse){.file-attachment-module__3sSwxG__photoOpen{opacity:1}}
.calendar-task-details-module___WFw4q__layer.calendar-task-details-module___WFw4q__layer{-webkit-backdrop-filter:none;background:#1b1e2357;padding:20px}.calendar-task-details-module___WFw4q__panel.calendar-task-details-module___WFw4q__panel{width:min(560px,100%);min-width:0;max-height:min(760px,100dvh - 40px);color:var(--ink);background:var(--surface);border:0;border-radius:24px;outline:none;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 22px 70px #0d121a38}.calendar-task-details-module___WFw4q__header{flex:none;padding:18px 24px 20px}.calendar-task-details-module___WFw4q__toolbar{justify-content:space-between;align-items:center;gap:12px;margin:0 -6px 20px;display:flex}.calendar-task-details-module___WFw4q__toolbar>span{font-size:15px;font-weight:700}.calendar-task-details-module___WFw4q__iconButton{width:44px;height:44px;color:var(--ink);background:color-mix(in srgb, var(--ink) 6%, var(--surface));cursor:pointer;border:0;border-radius:50%;flex:0 0 44px;place-items:center;padding:0;display:grid}.calendar-task-details-module___WFw4q__title{color:var(--ink);letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;font-size:25px;font-weight:770;line-height:1.25}.calendar-task-details-module___WFw4q__identity{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:14px;display:flex}.calendar-task-details-module___WFw4q__kind{color:var(--ink);background:color-mix(in srgb, var(--calendar-event-color) 23%, var(--surface));border-radius:999px;padding:6px 12px;font-size:13px;font-weight:700;line-height:1.4}.calendar-task-details-module___WFw4q__status{color:var(--muted);align-items:center;gap:5px;font-size:13px;font-weight:650;display:inline-flex}.calendar-task-details-module___WFw4q__completed{color:var(--ink)}.calendar-task-details-module___WFw4q__body{overscroll-behavior:contain;scrollbar-color:var(--line-strong) transparent;scrollbar-width:thin;flex:auto;min-height:0;padding:4px 24px 24px;overflow-y:auto}.calendar-task-details-module___WFw4q__section+.calendar-task-details-module___WFw4q__section{margin-top:26px}.calendar-task-details-module___WFw4q__section h3{color:var(--ink);margin:0 0 12px;font-size:16px;font-weight:730;line-height:1.5}.calendar-task-details-module___WFw4q__facts{gap:16px;margin:0;display:grid}.calendar-task-details-module___WFw4q__facts>div{grid-template-columns:98px minmax(0,1fr);align-items:start;gap:14px;display:grid}.calendar-task-details-module___WFw4q__facts dt{color:var(--muted);align-items:center;gap:10px;margin:2px 0 0;font-size:13px;font-weight:600;line-height:1.5;display:flex}.calendar-task-details-module___WFw4q__facts dt svg{flex-shrink:0}.calendar-task-details-module___WFw4q__facts dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600;line-height:1.5}.calendar-task-details-module___WFw4q__supporting{color:var(--muted);margin-top:3px;font-size:13px;font-weight:550;line-height:1.5;display:block}.calendar-task-details-module___WFw4q__assignee{color:var(--ink);overflow-wrap:anywhere;align-items:center;gap:12px;font-size:16px;font-weight:650;line-height:1.5;display:flex}.calendar-task-details-module___WFw4q__personIcon{width:40px;height:40px;color:var(--muted);background:color-mix(in srgb, var(--ink) 7%, var(--surface));border-radius:50%;flex:0 0 40px;place-items:center;display:grid}.calendar-task-details-module___WFw4q__notes{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:550;line-height:1.6}.calendar-task-details-module___WFw4q__empty{color:var(--muted)}.calendar-task-details-module___WFw4q__footer{background:var(--surface);flex:none;gap:12px;padding:18px 24px 24px;display:grid}.calendar-task-details-module___WFw4q__actions{gap:10px;display:flex}.calendar-task-details-module___WFw4q__primary,.calendar-task-details-module___WFw4q__secondary{cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:12px 18px;font-size:14px;font-weight:730;line-height:1.4;text-decoration:none;transition:background-color .16s ease-out,transform .16s ease-out;display:inline-flex}.calendar-task-details-module___WFw4q__primary{color:#fff;background:var(--identity-accent);flex:1}.calendar-task-details-module___WFw4q__secondary{color:var(--ink);background:color-mix(in srgb, var(--ink) 7%, var(--surface))}.calendar-task-details-module___WFw4q__iconButton:hover,.calendar-task-details-module___WFw4q__secondary:hover{background:color-mix(in srgb, var(--ink) 12%, var(--surface))}.calendar-task-details-module___WFw4q__primary:hover{color:#fff;background:var(--identity-accent-hover)}.calendar-task-details-module___WFw4q__primary:active:not(:disabled),.calendar-task-details-module___WFw4q__secondary:active:not(:disabled),.calendar-task-details-module___WFw4q__iconButton:active{transform:scale(.98)}.calendar-task-details-module___WFw4q__primary:disabled,.calendar-task-details-module___WFw4q__secondary:disabled{opacity:.6;cursor:wait}.calendar-task-details-module___WFw4q__panel :is(button,a):focus-visible{outline:2px solid var(--identity-accent);outline-offset:3px}.calendar-task-details-module___WFw4q__readOnly{color:var(--muted);margin:0;font-size:13px;font-weight:600;line-height:1.5}.calendar-task-details-module___WFw4q__error{color:var(--error-red,#955654);margin:0;font-size:14px;font-weight:650;line-height:1.5}.calendar-task-details-module___WFw4q__panel ::selection{color:var(--ink);background:var(--identity-soft)}html[data-theme=dark] .calendar-task-details-module___WFw4q__panel{background:var(--surface);box-shadow:0 24px 80px #00000075}html[data-theme=dark] .calendar-task-details-module___WFw4q__layer{background:#00000080}@media (max-width:600px){.calendar-task-details-module___WFw4q__layer.calendar-task-details-module___WFw4q__layer{padding:0}.calendar-task-details-module___WFw4q__panel.calendar-task-details-module___WFw4q__panel{border-radius:0;width:100%;height:100dvh;max-height:100dvh}.calendar-task-details-module___WFw4q__header{padding:calc(14px + env(safe-area-inset-top)) 20px 20px}.calendar-task-details-module___WFw4q__title{font-size:23px}.calendar-task-details-module___WFw4q__body{padding-left:20px;padding-right:20px}.calendar-task-details-module___WFw4q__facts>div{grid-template-columns:82px minmax(0,1fr);gap:10px}.calendar-task-details-module___WFw4q__facts dt{gap:7px}.calendar-task-details-module___WFw4q__footer{padding:16px 20px calc(20px + env(safe-area-inset-bottom))}}@media (max-width:360px){.calendar-task-details-module___WFw4q__primary,.calendar-task-details-module___WFw4q__secondary{padding-left:12px;padding-right:12px}}@media (prefers-reduced-motion:reduce){.calendar-task-details-module___WFw4q__primary,.calendar-task-details-module___WFw4q__secondary,.calendar-task-details-module___WFw4q__iconButton{transition:none}.calendar-task-details-module___WFw4q__primary:active:not(:disabled),.calendar-task-details-module___WFw4q__secondary:active:not(:disabled),.calendar-task-details-module___WFw4q__iconButton:active{transform:none}}
.kanban-board-module__sFu8Ca__board{width:100%;min-width:0;color:var(--ink)}.kanban-board-module__sFu8Ca__track{scrollbar-width:none;align-items:flex-start;gap:16px;padding:4px 4px 12px;display:flex;position:relative;overflow-x:auto}.kanban-board-module__sFu8Ca__track::-webkit-scrollbar{display:none}.kanban-board-module__sFu8Ca__column{background:var(--kanban-column-background,color-mix(in srgb, var(--ink) 4%, var(--surface)));min-width:0;box-shadow:var(--kanban-column-shadow,none);border:0;border-radius:16px;flex:0 0 320px;padding:28px 12px 12px;transition:background-color .18s}.kanban-board-module__sFu8Ca__addColumn{min-height:44px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:0 0 148px;justify-content:center;align-self:flex-start;align-items:center;gap:8px;padding:12px;font-size:13px;font-weight:650;display:inline-flex}.kanban-board-module__sFu8Ca__addColumn:is(:hover,:focus-visible){color:var(--ink);background:color-mix(in srgb, var(--ink) 9%, var(--surface))}.kanban-board-module__sFu8Ca__column[data-target=true]{background:var(--kanban-column-background,var(--surface))}.kanban-board-module__sFu8Ca__columnHeader{align-items:center;gap:8px;padding:0 4px 14px;display:flex;position:relative}.kanban-board-module__sFu8Ca__columnTitle{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.kanban-board-module__sFu8Ca__columnHeader h3{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;margin:0;font-size:15px;font-weight:750;overflow:hidden}.kanban-board-module__sFu8Ca__dot{background:var(--kanban-column-accent,var(--muted));border-radius:50%;flex:none;width:8px;height:8px}.kanban-board-module__sFu8Ca__column[data-accent=blue] .kanban-board-module__sFu8Ca__dot{background:var(--kanban-column-accent,var(--secondary))}.kanban-board-module__sFu8Ca__column[data-accent=emerald] .kanban-board-module__sFu8Ca__dot{background:var(--ink)}.kanban-board-module__sFu8Ca__count{box-sizing:border-box;background:var(--kanban-count-background,color-mix(in srgb, var(--ink) 10%, var(--surface)));width:28px;height:28px;color:var(--ink);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;font-size:13px;font-weight:750;line-height:1;display:inline-flex}.kanban-board-module__sFu8Ca__list{flex-direction:column;gap:12px;min-height:110px;display:flex;position:relative}.kanban-board-module__sFu8Ca__list[data-scroll-capped=true]{overscroll-behavior-y:contain;scrollbar-width:none;margin:-8px;padding:8px;overflow:hidden auto}.kanban-board-module__sFu8Ca__list[data-scroll-capped=true]::-webkit-scrollbar{display:none}.kanban-board-module__sFu8Ca__listViewport{min-height:0;position:relative}.kanban-board-module__sFu8Ca__board[data-scroll-contained=true] .kanban-board-module__sFu8Ca__column{box-sizing:border-box;height:var(--kanban-column-height,max(0px, calc(100dvh - 360px)));flex-direction:column;display:flex}.kanban-board-module__sFu8Ca__board[data-scroll-contained=true] .kanban-board-module__sFu8Ca__columnHeader{z-index:3;isolation:isolate;flex:none}.kanban-board-module__sFu8Ca__board[data-scroll-contained=true] .kanban-board-module__sFu8Ca__columnHeader:before{content:"";z-index:-1;pointer-events:none;background:color-mix(in srgb, var(--canvas) 78%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 calc(100% - 12px),#0000);mask-image:linear-gradient(#000 calc(100% - 12px),#0000)}.kanban-board-module__sFu8Ca__board[data-scroll-contained=true] .kanban-board-module__sFu8Ca__listViewport{margin-top:calc(-1 * var(--kanban-header-height,58px));flex:1;overflow:hidden}.kanban-board-module__sFu8Ca__board[data-scroll-contained=true] .kanban-board-module__sFu8Ca__list{box-sizing:border-box;height:100%;min-height:0;padding:calc(var(--kanban-header-height,58px) + 8px) 0 24px;overscroll-behavior-y:contain;scrollbar-width:none;scroll-padding-block:calc(var(--kanban-header-height,58px) + 12px) 24px;margin:0;overflow:hidden auto}.kanban-board-module__sFu8Ca__board[data-scroll-contained=true] .kanban-board-module__sFu8Ca__list:focus-visible{outline:none}.kanban-board-module__sFu8Ca__board[data-scroll-contained=true] .kanban-board-module__sFu8Ca__listViewport:has(.kanban-board-module__sFu8Ca__list:focus-visible){box-shadow:inset 0 -2px var(--close-blue,var(--ink))}.kanban-board-module__sFu8Ca__board[data-scroll-contained=true] .kanban-board-module__sFu8Ca__card{opacity:var(--edge-opacity,1);scale:var(--edge-scale,1);translate:0 var(--edge-shift,0px);filter:blur(var(--edge-blur,0px));flex:none}.kanban-board-module__sFu8Ca__board[data-scroll-contained=true] .kanban-board-module__sFu8Ca__dragSource{opacity:0}.kanban-board-module__sFu8Ca__listViewport:before,.kanban-board-module__sFu8Ca__listViewport:after{content:"";z-index:2;opacity:0;pointer-events:none;background:color-mix(in srgb, var(--canvas) 55%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:32px;position:absolute;left:0;right:0}.kanban-board-module__sFu8Ca__listViewport:before{top:calc(var(--kanban-header-height,58px) - 12px);-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.kanban-board-module__sFu8Ca__listViewport:after{bottom:0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.kanban-board-module__sFu8Ca__listViewport[data-scroll-up=true]:before,.kanban-board-module__sFu8Ca__listViewport[data-scroll-down=true]:after{opacity:1}.kanban-board-module__sFu8Ca__board[data-scroll-contained=true] .kanban-board-module__sFu8Ca__add{flex:none}@media (prefers-reduced-motion:reduce){.kanban-board-module__sFu8Ca__board[data-scroll-contained=true] .kanban-board-module__sFu8Ca__card{opacity:1;filter:none;translate:none;scale:none}.kanban-board-module__sFu8Ca__board[data-scroll-contained=true] .kanban-board-module__sFu8Ca__dragSource{opacity:0}}@media (prefers-reduced-transparency:reduce){.kanban-board-module__sFu8Ca__board[data-scroll-contained=true] .kanban-board-module__sFu8Ca__columnHeader:before,.kanban-board-module__sFu8Ca__listViewport:before,.kanban-board-module__sFu8Ca__listViewport:after{background:var(--canvas);-webkit-backdrop-filter:none;backdrop-filter:none}}.kanban-board-module__sFu8Ca__columnHeader[data-reorderable=true]{cursor:grab;touch-action:none}.kanban-board-module__sFu8Ca__dragSource{opacity:0;pointer-events:none;width:100%;position:absolute;top:0;left:0}.kanban-board-module__sFu8Ca__card{background:var(--kanban-card-background,#fff);color:var(--ink);box-shadow:none;border:0;border-radius:20px;padding:10px 12px 12px}.kanban-board-module__sFu8Ca__card[data-draggable=true]{cursor:grab;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.kanban-board-module__sFu8Ca__track:focus-visible{box-shadow:inset 0 -2px var(--close-blue,var(--ink));outline:0}html[data-theme=dark] .kanban-board-module__sFu8Ca__card{--kanban-card-background:var(--surface)}.kanban-board-module__sFu8Ca__card h4{letter-spacing:-.015em;overflow-wrap:anywhere;margin:0 0 8px;font-size:16px;font-weight:750;line-height:1.45}.kanban-board-module__sFu8Ca__openCard{text-align:left;width:100%;min-height:44px;color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.kanban-board-module__sFu8Ca__cardTop{justify-content:space-between;align-items:center;gap:8px;min-height:44px;margin-top:-6px;margin-right:-9px;display:flex}.kanban-board-module__sFu8Ca__category{color:var(--muted);align-items:center;gap:6px;font-size:13px;font-weight:650;display:inline-flex}.kanban-board-module__sFu8Ca__category[data-sparrow-suggestion]{color:var(--identity-accent)}html[data-theme=dark] .kanban-board-module__sFu8Ca__category[data-sparrow-suggestion]{color:color-mix(in srgb, var(--identity-accent) 55%, var(--ink))}.kanban-board-module__sFu8Ca__priority{border-radius:999px;align-items:center;gap:3px;padding:3px 8px;font-size:13px;font-weight:700;line-height:18px;display:inline-flex}.kanban-board-module__sFu8Ca__priority[data-priority=urgent]{color:#861129;background:#ffb3b8}.kanban-board-module__sFu8Ca__priority[data-priority=high]{color:#b64700;background:#ffebd6}.kanban-board-module__sFu8Ca__priority[data-priority=normal]{color:#205eb5;background:#e7f0ff}.kanban-board-module__sFu8Ca__priority[data-priority=low]{color:#315522;background:#d5ebc5}html[data-theme=dark] .kanban-board-module__sFu8Ca__priority[data-priority=urgent]{color:#ffb6c0;background:#582633}html[data-theme=dark] .kanban-board-module__sFu8Ca__priority[data-priority=high]{color:#ffb26b;background:#30343c}html[data-theme=dark] .kanban-board-module__sFu8Ca__priority[data-priority=normal]{color:#b2d1ff;background:#243852}html[data-theme=dark] .kanban-board-module__sFu8Ca__priority[data-priority=low]{color:#cee5b8;background:#303f27}.kanban-board-module__sFu8Ca__note{-webkit-line-clamp:2;color:var(--muted);overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.kanban-board-module__sFu8Ca__handle{width:44px;height:44px;color:var(--muted);cursor:grab;touch-action:none;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:grid}.kanban-board-module__sFu8Ca__handle:active{cursor:grabbing}.kanban-board-module__sFu8Ca__handle:hover{color:var(--ink);background:0 0}.kanban-board-module__sFu8Ca__board :is(button,select,a):focus-visible{box-shadow:inset 0 -2px var(--close-blue,var(--ink));outline:0}.kanban-board-module__sFu8Ca__grabbed{box-shadow:none}.kanban-board-module__sFu8Ca__placeholder{background:color-mix(in srgb, var(--ink) 8%, transparent);border:0;border-radius:20px}.kanban-board-module__sFu8Ca__floating{z-index:1000;pointer-events:none;box-shadow:none;-webkit-user-select:none;user-select:none;position:fixed;top:0;left:0}.kanban-board-module__sFu8Ca__add{background:var(--kanban-add-background,color-mix(in srgb, var(--ink) 7%, var(--surface)));width:100%;min-height:44px;color:var(--kanban-add-color,var(--ink));font:inherit;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:7px;margin-top:10px;padding:8px;font-size:13px;font-weight:650;transition:color .16s,background-color .16s;display:flex}.kanban-board-module__sFu8Ca__add:is(:hover,:focus-visible){color:var(--kanban-add-hover-color,var(--ink));background:var(--kanban-add-hover-background,color-mix(in srgb, var(--ink) 9%, var(--surface)))}.kanban-board-module__sFu8Ca__board button:disabled{opacity:.5;cursor:default}.kanban-board-module__sFu8Ca__empty{color:var(--ink);margin:18px 4px;font-size:14px;line-height:1.5}.kanban-board-module__sFu8Ca__footer{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;font-size:13px;display:flex}.kanban-board-module__sFu8Ca__cardLabels{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.kanban-board-module__sFu8Ca__titleRow{align-items:center;gap:8px;min-width:0;display:flex}.kanban-board-module__sFu8Ca__titleText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.kanban-board-module__sFu8Ca__titleIcon{width:32px;height:32px;color:var(--muted);background:color-mix(in srgb, currentColor 14%, transparent);border-radius:50%;flex:none;place-items:center;display:grid}.kanban-board-module__sFu8Ca__priority[data-priority=none]{color:var(--muted);background:color-mix(in srgb, var(--ink) 6%, transparent)}.kanban-board-module__sFu8Ca__avatar{background:var(--surface);width:18px;height:18px;color:var(--muted);border-radius:50%;flex:none;place-items:center;font-size:10px;line-height:1;display:grid;overflow:hidden}.kanban-board-module__sFu8Ca__avatar img{object-fit:cover;width:100%;height:100%}.kanban-board-module__sFu8Ca__person{background:color-mix(in srgb, var(--ink) 7%, transparent);max-width:100%;color:var(--ink);border-radius:999px;align-items:center;gap:4px;padding:3px 7px 3px 3px;font-size:13px;font-weight:650;line-height:18px;display:inline-flex}@media (max-width:600px){.kanban-board-module__sFu8Ca__column{flex-basis:min(280px,100vw - 48px)}}@media (prefers-reduced-motion:reduce){.kanban-board-module__sFu8Ca__column,.kanban-board-module__sFu8Ca__add{transition:none}}.kanban-board-module__sFu8Ca__columnHeader[data-reorderable=true]{-webkit-user-select:none;user-select:none}.kanban-board-module__sFu8Ca__columnSource{background:color-mix(in srgb, var(--ink) 8%, var(--canvas));box-shadow:none;outline:0}.kanban-board-module__sFu8Ca__columnSource>*{visibility:hidden}.kanban-board-module__sFu8Ca__columnFloating{z-index:1000;box-sizing:border-box;pointer-events:none;color:var(--ink);box-shadow:var(--kanban-column-shadow,0 12px 30px #2023282e);position:fixed;top:0;left:0;overflow:hidden}.kanban-board-module__sFu8Ca__columnFloating .kanban-board-module__sFu8Ca__list{margin-top:0}.kanban-board-module__sFu8Ca__columnFloating .kanban-board-module__sFu8Ca__columnHeader{min-height:44px}.kanban-board-module__sFu8Ca__columnGrip{width:44px;height:44px;color:var(--muted);cursor:grab;touch-action:none;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid;position:absolute;top:-34px;left:50%;transform:translate(-50%)}.kanban-board-module__sFu8Ca__columnGrip:hover{color:var(--ink)}.kanban-board-module__sFu8Ca__columnGrip:active{cursor:grabbing}.kanban-board-module__sFu8Ca__handle:not(:focus):not([aria-pressed=true]){clip-path:inset(50%);width:1px;min-width:0;height:1px;padding:0;position:absolute;overflow:hidden}.kanban-board-module__sFu8Ca__handle:focus,.kanban-board-module__sFu8Ca__handle[aria-pressed=true]{width:auto;font:inherit;padding-inline:8px;font-size:13px}.kanban-board-module__sFu8Ca__churchDefault{background:color-mix(in srgb,var(--ink) 7%,transparent);width:26px;height:26px;color:var(--muted);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}
.calendar-event-preview-module__uFLL9q__trigger{display:contents}.calendar-event-preview-module__uFLL9q__panel{box-sizing:border-box;max-height:min(360px,100dvh - 24px);color:var(--ink);background:var(--surface);scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;opacity:0;transition:opacity .15s cubic-bezier(.22, 1, .36, 1), display .15s allow-discrete, overlay .15s allow-discrete;border:0;border-radius:16px;margin:0;padding:0;position:fixed;inset:auto;overflow:auto;box-shadow:0 10px 32px #181c2024,0 2px 6px #181c200d}.calendar-event-preview-module__uFLL9q__panel:popover-open{opacity:1}.calendar-event-preview-module__uFLL9q__panel[data-dismiss-immediately]{transition:none}.calendar-event-preview-module__uFLL9q__heading{color:color-mix(in srgb, var(--event-color) 28%, #192333);background:color-mix(in srgb, var(--event-color) 16%, var(--surface));padding:16px}.calendar-event-preview-module__uFLL9q__panel h3{overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:750;line-height:1.4}.calendar-event-preview-module__uFLL9q__body{padding:14px 16px 16px}.calendar-event-preview-module__uFLL9q__panel p{margin:0}.calendar-event-preview-module__uFLL9q__date{font-size:14px;font-weight:600;line-height:1.5}.calendar-event-preview-module__uFLL9q__panel .calendar-event-preview-module__uFLL9q__time{color:color-mix(in srgb, var(--event-color) 28%, #192333);font-variant-numeric:tabular-nums;margin-top:4px;font-size:15px;font-weight:750;line-height:1.5}.calendar-event-preview-module__uFLL9q__panel .calendar-event-preview-module__uFLL9q__notes{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:12px;font-size:15px;font-weight:550;line-height:1.6}.calendar-event-preview-module__uFLL9q__panel ::selection{color:var(--ink);background:color-mix(in srgb, var(--event-color) 24%, var(--surface))}html[data-theme=dark] .calendar-event-preview-module__uFLL9q__panel{box-shadow:0 12px 36px #00000061}html[data-theme=dark] .calendar-event-preview-module__uFLL9q__heading{color:color-mix(in srgb, var(--event-color) 28%, #fff);background:color-mix(in srgb, var(--event-color) 20%, var(--surface))}html[data-theme=dark] .calendar-event-preview-module__uFLL9q__panel .calendar-event-preview-module__uFLL9q__time{color:color-mix(in srgb, var(--event-color) 28%, #fff)}@starting-style{.calendar-event-preview-module__uFLL9q__panel:popover-open{opacity:0}}@media (prefers-reduced-motion:reduce){.calendar-event-preview-module__uFLL9q__panel{transition:none}}.calendar-event-preview-module__uFLL9q__panel .calendar-event-preview-module__uFLL9q__scope{color:var(--ink);margin-top:4px;font-size:13px;font-weight:650;line-height:1.5}
.batch-options-module__4oJ0Pa__menu.batch-options-menu{color:var(--ink);background:var(--surface);border:0}.batch-options-module__4oJ0Pa__menu.batch-options-menu [role=menuitem][data-highlighted]{color:var(--ink);background:color-mix(in srgb, var(--ink) 6%, var(--surface));outline:0}html[data-theme=dark] .batch-options-module__4oJ0Pa__menu.batch-options-menu{color:var(--ink);background:var(--surface)}html[data-theme=dark] .batch-options-module__4oJ0Pa__menu.batch-options-menu [role=menuitem][data-highlighted]{color:var(--ink);background:color-mix(in srgb, var(--ink) 8%, var(--surface))}.batch-options-module__4oJ0Pa__confirm{color:var(--ink);background:var(--surface-muted);border:0}html body .batch-options-module__4oJ0Pa__dialog.batch-remove-dialog{border:0;outline:0}html body .batch-options-module__4oJ0Pa__dialog.batch-remove-dialog footer>button{box-shadow:none;background:var(--detail-card-surface,var(--surface-muted));border:0;outline:0}html body .batch-options-module__4oJ0Pa__dialog.batch-remove-dialog footer>button:is(:hover,:focus-visible){background:color-mix(in srgb,var(--ink) 10%,var(--surface));box-shadow:none;outline:0}html body .batch-options-module__4oJ0Pa__dialog.batch-remove-dialog footer>.batch-options-module__4oJ0Pa__archiveConfirm{color:#fff;background:#c83e48}html body .batch-options-module__4oJ0Pa__dialog.batch-remove-dialog footer>.batch-options-module__4oJ0Pa__archiveConfirm:is(:hover,:focus-visible){color:#fff;background:#ae303a}html body .batch-options-module__4oJ0Pa__menu.batch-options-menu .batch-options-module__4oJ0Pa__archiveMenu[role=menuitem]{color:#c83e48}html body .batch-options-module__4oJ0Pa__menu.batch-options-menu .batch-options-module__4oJ0Pa__archiveMenu[role=menuitem][data-highlighted]{color:#c83e48;background:color-mix(in srgb,#c83e48 9%,var(--surface))}
.chat-attach-button-module__RONzEq__menu{z-index:12000;min-width:200px;color:var(--ink);background:var(--surface);box-shadow:var(--home-composer-shadow);transform-origin:var(--radix-dropdown-menu-content-transform-origin);border:0;border-radius:24px;padding:6px}html:not([data-theme=dark]) .chat-attach-button-module__RONzEq__menu{background:#fff}.chat-attach-button-module__RONzEq__menu[data-state=open]{animation:.18s cubic-bezier(.22,1,.36,1) both chat-attach-button-module__RONzEq__attachMenuIn}.chat-attach-button-module__RONzEq__menu[data-state=closed]{animation:.14s cubic-bezier(.4,0,1,1) both chat-attach-button-module__RONzEq__attachMenuOut}.chat-attach-button-module__RONzEq__item{cursor:pointer;border:0;border-radius:999px;align-items:center;gap:10px;min-height:44px;padding:10px 12px;font-size:16px;line-height:24px;transition:background-color .16s ease-out;display:flex}.chat-attach-button-module__RONzEq__item[data-highlighted]{background:color-mix(in srgb,var(--ink) 8%,var(--surface));color:var(--ink)}.chat-attach-button-module__RONzEq__item:focus-visible{box-shadow:none;background:color-mix(in srgb,var(--ink) 10%,var(--surface));color:var(--ink);outline:0}@keyframes chat-attach-button-module__RONzEq__attachMenuIn{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes chat-attach-button-module__RONzEq__attachMenuOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(4px)scale(.98)}}
.chat-attachment-import-module__-pgiiG__dialog{flex-direction:column;width:min(760px,100vw - 32px);max-height:calc(100dvh - 32px);display:flex;overflow:hidden}.chat-attachment-import-module__-pgiiG__header{justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 24px 16px;display:flex}.chat-attachment-import-module__-pgiiG__header h2{color:var(--ink);margin:0;font-size:24px;line-height:1.3}.chat-attachment-import-module__-pgiiG__header p{color:var(--muted);overflow-wrap:anywhere;margin:8px 0 0;font-size:16px;line-height:1.5}.chat-attachment-import-module__-pgiiG__header>button{width:44px;height:44px;color:var(--ink);background:var(--canvas);border:0;border-radius:50%;flex:0 0 44px;place-items:center;padding:0;display:grid}.chat-attachment-import-module__-pgiiG__body{min-height:0;padding:8px 24px 24px;overflow:auto}.chat-attachment-import-module__-pgiiG__destinations{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.chat-attachment-import-module__-pgiiG__destinations button{border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--ink);font:inherit;border-radius:999px;padding:10px 16px}.chat-attachment-import-module__-pgiiG__destinations button[aria-pressed=true]{background:var(--donations-soft);border-color:var(--donations-ink);color:var(--donations-ink)}.chat-attachment-import-module__-pgiiG__field{color:var(--ink);gap:8px;margin-top:16px;font-size:16px;font-weight:600;display:grid}.chat-attachment-import-module__-pgiiG__field :is(input,select){border:1px solid var(--line);background:var(--surface);width:100%;min-height:48px;color:var(--ink);font:inherit;border-radius:16px;padding:10px 14px;font-weight:400}.chat-attachment-import-module__-pgiiG__warning{color:var(--danger);margin:16px 0 0;font-size:16px;line-height:1.5}.chat-attachment-import-module__-pgiiG__note{color:var(--muted);margin:20px 0 0;font-size:16px;line-height:1.5}.chat-attachment-import-module__-pgiiG__footer{flex-wrap:wrap;justify-content:space-between;gap:12px;padding:16px 24px 24px;display:flex}.chat-attachment-import-module__-pgiiG__footer button{min-height:44px;color:var(--ink);background:var(--canvas);font:inherit;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-weight:600;display:inline-flex}.chat-attachment-import-module__-pgiiG__footer button:last-child{background:var(--primary);color:var(--primary-foreground,var(--surface))}.chat-attachment-import-module__-pgiiG__footer button:disabled{opacity:.5}.chat-attachment-import-module__-pgiiG__dialog :is(button,input,select):focus-visible{outline:2px solid var(--primary);outline-offset:3px}@media (max-width:680px){.chat-attachment-import-module__-pgiiG__dialog{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.chat-attachment-import-module__-pgiiG__header{padding:20px 16px 12px}.chat-attachment-import-module__-pgiiG__body{padding:8px 16px 16px}.chat-attachment-import-module__-pgiiG__footer{padding:12px 16px 20px}}.chat-attachment-import-module__-pgiiG__sourceNote{flex:none;padding:0 24px 12px;font-size:16px;line-height:1.5}.chat-attachment-import-module__-pgiiG__sourceNote p{margin:8px 0}.chat-attachment-import-module__-pgiiG__sourceNote button{background:var(--canvas);min-height:44px;color:var(--ink);font:inherit;border:0;border-radius:999px;padding:10px 16px;font-weight:600}@media (max-width:680px){.chat-attachment-import-module__-pgiiG__sourceNote{padding-inline:16px}}
.donation-entry-choice-module__LcXFua__trigger{width:100%;min-width:0;height:52px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:#eceeea;border:0;border-radius:14px;align-items:center;gap:10px;padding:0 14px;font-size:15px;font-weight:620;display:flex}.donation-entry-choice-module__LcXFua__trigger>span:not(.payment-method-icon){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.donation-entry-choice-module__LcXFua__trigger>svg{flex:none}.donation-entry-choice-module__LcXFua__trigger:focus-visible{outline:2px solid var(--donations-accent,var(--identity-accent));outline-offset:2px}.donation-entry-choice-module__LcXFua__menu{z-index:170;min-width:var(--radix-dropdown-menu-trigger-width);max-width:calc(100vw - 24px);max-height:var(--radix-dropdown-menu-content-available-height);color:var(--ink);background:var(--surface);border:0;border-radius:14px;padding:6px;animation:none;overflow-y:auto;box-shadow:0 12px 36px #00000026}.donation-entry-choice-module__LcXFua__option{cursor:pointer;border-radius:9px;gap:10px;min-height:44px;padding:10px 12px 10px 32px;font-size:15px;font-weight:620}.donation-entry-choice-module__LcXFua__option[data-state=checked]{color:var(--ink);background:0 0}.donation-entry-choice-module__LcXFua__option[data-state=checked]>span:first-child{color:var(--donations-ink)}.donation-entry-choice-module__LcXFua__option[data-highlighted]{color:var(--ink);background:#f1edf8;outline:0}:is(.donation-entry-choice-module__LcXFua__trigger .payment-method-icon,.donation-entry-choice-module__LcXFua__option .payment-method-icon){flex:0 0 28px;place-items:center;width:28px;height:28px;padding:6px;display:grid}:is(.donation-entry-choice-module__LcXFua__trigger .payment-method-icon svg,.donation-entry-choice-module__LcXFua__option .payment-method-icon svg){width:16px;height:16px}html[data-theme=dark] .donation-entry-choice-module__LcXFua__trigger{color:#eef0f2;background:#22252c}html[data-theme=dark] .donation-entry-choice-module__LcXFua__menu{color:#eef0f2;background:#292c34;box-shadow:0 12px 36px #00000059}html[data-theme=dark] .donation-entry-choice-module__LcXFua__option[data-state=checked]{color:#eef0f2;background:0 0}html[data-theme=dark] .donation-entry-choice-module__LcXFua__option[data-highlighted]{color:#eef0f2;background:#363943}html[data-theme=dark] .donation-entry-choice-module__LcXFua__option[data-state=checked][data-highlighted]{color:#eef0f2}html[data-theme=dark] .donation-entry-choice-module__LcXFua__option[data-state=checked]>span:first-child{color:#c9c1ff}@media (max-width:680px){.donation-entry-choice-module__LcXFua__trigger{height:44px}}.donation-entry-choice-module__LcXFua__menu[data-state=open]{animation:.18s cubic-bezier(.22,1,.36,1) donation-entry-choice-module__LcXFua__choice-enter}.donation-entry-choice-module__LcXFua__menu[data-state=closed]{animation:.12s ease-out donation-entry-choice-module__LcXFua__choice-exit}@keyframes donation-entry-choice-module__LcXFua__choice-enter{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes donation-entry-choice-module__LcXFua__choice-exit{to{opacity:0;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.donation-entry-choice-module__LcXFua__menu[data-state]{animation:none}}
.fund-label-directory-module__SS62ja__workspace{--directory-ink:var(--ink);--directory-muted:var(--muted);--directory-line:var(--line);--directory-surface:var(--surface);--directory-accent:#258547;--directory-control:#ddf2df;--directory-hover:color-mix(in srgb, var(--directory-ink) 6%, var(--directory-surface));box-sizing:border-box;width:100%;max-width:1480px;color:var(--directory-ink);margin:0 auto;padding:24px 24px 16px 12px}.fund-label-directory-module__SS62ja__workspace>.directory-page-heading{align-items:center;margin-bottom:28px}.fund-label-directory-module__SS62ja__workspace>.directory-page-heading h1{letter-spacing:-.035em;font-size:32px}.fund-label-directory-module__SS62ja__workspace>.funds-clarity-note{background:0 0;border:0;margin-top:20px;padding:0 4px}.fund-label-directory-module__SS62ja__workspace>.funds-clarity-note>svg{display:none}.fund-label-directory-module__SS62ja__workspace>.funds-clarity-note p{color:var(--directory-muted);font-size:13px}.fund-label-directory-module__SS62ja__directory{grid-template:"overview mix"min-content"funds categories"1fr/minmax(0,1.65fr) minmax(340px,1fr);align-items:start;gap:28px 24px;min-width:0;display:grid}.fund-label-directory-module__SS62ja__directory :is(button,input,select){font:inherit}.fund-label-directory-module__SS62ja__directory button{cursor:pointer}.fund-label-directory-module__SS62ja__directory button:focus-visible,.fund-label-directory-module__SS62ja__filter:focus-within,.fund-label-directory-module__SS62ja__search:focus-within{outline:2px solid var(--directory-accent);outline-offset:3px}.fund-label-directory-module__SS62ja__overview,.fund-label-directory-module__SS62ja__categories{background:var(--directory-surface);border-radius:24px;min-width:0;box-shadow:0 5px 20px #282d2a0a}.fund-label-directory-module__SS62ja__overview{grid-area:overview;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:28px;padding:28px;display:grid}.fund-label-directory-module__SS62ja__summary{min-width:0;position:relative}.fund-label-directory-module__SS62ja__summary h2,.fund-label-directory-module__SS62ja__sectionHeader h2{color:var(--directory-ink);letter-spacing:-.025em;margin:0;font-size:19px;font-weight:700}.fund-label-directory-module__SS62ja__total{color:var(--directory-ink);letter-spacing:-.035em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:20px;font-size:36px;font-weight:750;line-height:1.2;display:block}.fund-label-directory-module__SS62ja__summary p{color:var(--directory-muted);margin:8px 0 0;font-size:14px}.fund-label-directory-module__SS62ja__summaryNote{color:var(--directory-muted);margin-top:14px;font-size:13px;display:block}.fund-label-directory-module__SS62ja__funds{grid-area:funds;min-width:0}.fund-label-directory-module__SS62ja__sectionHeader{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.fund-label-directory-module__SS62ja__sectionHeader h2{align-items:baseline;gap:10px;display:flex}.fund-label-directory-module__SS62ja__sectionHeader h2 span{color:var(--directory-muted);font-size:13px;font-weight:600}.fund-label-directory-module__SS62ja__sectionHeader p{color:var(--directory-muted);margin:2px 0 0;font-size:13px}.fund-label-directory-module__SS62ja__toolbar{gap:12px;margin-bottom:20px;display:flex}.fund-label-directory-module__SS62ja__search{box-sizing:border-box;background:var(--directory-surface);width:100%;min-width:0;min-height:44px;color:var(--directory-muted);border:0;border-radius:999px;flex:1;align-items:center;gap:10px;padding:0 14px;display:flex}.fund-label-directory-module__SS62ja__search input{width:100%;min-width:0;color:var(--directory-ink);background:0 0;border:0;outline:0;font-size:16px}.fund-label-directory-module__SS62ja__search input::placeholder{color:var(--directory-muted);opacity:1}.fund-label-directory-module__SS62ja__search>button{width:44px;height:44px;color:var(--directory-muted);background:0 0;border:0;border-radius:999px;flex:0 0 44px;place-items:center;margin-right:-8px;padding:0;display:grid}.fund-label-directory-module__SS62ja__filter{background:var(--directory-control);color:var(--directory-ink);border:0;border-radius:999px;flex:0 0 150px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:10px 16px;font-size:14px;font-weight:600;display:flex;position:relative}.fund-label-directory-module__SS62ja__filterMenu{background:var(--surface);min-width:180px;color:var(--ink);border:0;border-radius:16px;padding:6px;animation:none;box-shadow:0 12px 36px #0000002e}.fund-label-directory-module__SS62ja__filterOption{cursor:pointer;border-radius:10px;min-height:44px;font-size:14px;font-weight:600}.fund-label-directory-module__SS62ja__filterOption[data-highlighted],.fund-label-directory-module__SS62ja__filterOption[data-state=checked]{background:color-mix(in srgb, var(--primary) 12%, var(--surface));color:var(--ink)}.fund-label-directory-module__SS62ja__workspace>.directory-page-heading p{font-weight:600}.fund-label-directory-module__SS62ja__fundList{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px;margin:0;padding:0;list-style:none;display:grid}.fund-label-directory-module__SS62ja__fundList>li{background:color-mix(in srgb, var(--label-color) 7%, var(--directory-surface));min-width:0;box-shadow:none;border-radius:20px;position:relative}.fund-label-directory-module__SS62ja__fundOpen{border-radius:inherit;width:100%;height:100%;min-height:220px;color:var(--directory-ink);text-align:left;background:0 0;border:0;flex-direction:column;align-items:flex-start;padding:20px 18px 16px;display:flex}.fund-label-directory-module__SS62ja__fundOpen:hover{background:var(--directory-hover)}html:not([data-theme=dark]) .fund-label-directory-module__SS62ja__workspace .fund-label-directory-module__SS62ja__fundList>li{background:color-mix(in srgb, var(--label-color) 24%, var(--directory-surface));transition:background-color .16s cubic-bezier(.22,1,.36,1)}html:not([data-theme=dark]) .fund-label-directory-module__SS62ja__workspace .fund-label-directory-module__SS62ja__fundList>li:is(:hover,:focus-within){box-shadow:none;background:color-mix(in srgb, var(--label-color) 30%, var(--directory-surface))}html:not([data-theme=dark]) .fund-label-directory-module__SS62ja__workspace .fund-label-directory-module__SS62ja__fundOpen:hover{background:0 0}html:not([data-theme=dark]) .fund-label-directory-module__SS62ja__workspace .fund-label-directory-module__SS62ja__fundIdentity i{color:color-mix(in srgb, var(--label-color) 50%, #17202a)}html:not([data-theme=dark]) .fund-label-directory-module__SS62ja__workspace :is(.fund-label-directory-module__SS62ja__fundFooter,.fund-label-directory-module__SS62ja__pin){color:var(--directory-ink)}.fund-label-directory-module__SS62ja__fundIdentity{justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:28px;display:flex}.fund-label-directory-module__SS62ja__fundIdentity i{width:28px;height:28px;color:var(--label-color);background:0 0;border-radius:0;flex:0 0 28px;place-items:center;margin:0;font-style:normal;display:grid}.fund-label-directory-module__SS62ja__fundName{color:var(--directory-ink);letter-spacing:-.025em;overflow-wrap:anywhere;margin-top:14px;font-size:22px;font-weight:800;line-height:1.25}.fund-label-directory-module__SS62ja__fundType{background:color-mix(in srgb, var(--label-color) 22%, white);min-height:24px;color:color-mix(in srgb, var(--label-color) 35%, #17202a);text-transform:capitalize;border-radius:999px;align-items:center;margin-top:0;padding:2px 9px;font-size:13px;line-height:1.3;display:inline-flex}.fund-label-directory-module__SS62ja__fundAmount{color:var(--directory-ink);letter-spacing:-.025em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:18px;font-size:25px;font-weight:720;display:block}.fund-label-directory-module__SS62ja__fundFooter{width:100%;color:var(--directory-muted);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:20px;font-size:13px;display:flex}.fund-label-directory-module__SS62ja__goal{width:100%;color:var(--directory-muted);gap:6px;margin:18px 0 0;font-size:13px;display:grid}.fund-label-directory-module__SS62ja__goalTrack{background:var(--directory-line);border-radius:999px;height:4px;display:block;overflow:hidden}.fund-label-directory-module__SS62ja__goalTrack i{border-radius:inherit;background:var(--label-color);height:100%;transition:width .48s cubic-bezier(.22,1,.36,1);display:block}.fund-label-directory-module__SS62ja__goal small{font-size:13px}.fund-label-directory-module__SS62ja__pin{width:44px;height:44px;color:var(--directory-muted);background:0 0;border:0;border-radius:12px;place-items:center;display:grid;position:absolute;bottom:6px;right:6px}.fund-label-directory-module__SS62ja__pin[aria-pressed=true]{color:var(--directory-accent)}.fund-label-directory-module__SS62ja__pin:disabled{opacity:.5;cursor:wait}.fund-label-directory-module__SS62ja__categories{grid-area:categories;padding:26px 24px 20px}.fund-label-directory-module__SS62ja__categories>.fund-label-directory-module__SS62ja__search{background:var(--directory-hover)}html:not([data-theme=dark]) .fund-label-directory-module__SS62ja__workspace .fund-label-directory-module__SS62ja__categories>.fund-label-directory-module__SS62ja__search{background:#f0f1f0}.fund-label-directory-module__SS62ja__workspace .fund-label-directory-module__SS62ja__categories>.fund-label-directory-module__SS62ja__search input::placeholder{color:var(--directory-muted);opacity:1;font-size:14px;font-weight:650}.fund-label-directory-module__SS62ja__categoryList{margin:20px 0 0;padding:0;list-style:none}.fund-label-directory-module__SS62ja__category{padding:10px 0}.fund-label-directory-module__SS62ja__category+.fund-label-directory-module__SS62ja__category{border-top:1px solid var(--directory-line)}.fund-label-directory-module__SS62ja__category:first-child{padding-top:0}.fund-label-directory-module__SS62ja__categoryOpen{width:100%;min-height:68px;color:var(--directory-ink);text-align:left;background:0 0;border:0;border-radius:10px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;display:grid}.fund-label-directory-module__SS62ja__mark{width:34px;height:34px;color:var(--label-color);background:color-mix(in srgb, var(--label-color) 15%, var(--directory-surface));border-radius:11px;place-items:center;font-style:normal;display:grid}.fund-label-directory-module__SS62ja__identity{gap:4px;min-width:0;display:grid}.fund-label-directory-module__SS62ja__identity strong{color:var(--directory-ink);overflow-wrap:anywhere;font-size:16px;font-weight:650;line-height:1.4}.fund-label-directory-module__SS62ja__identity small{color:var(--directory-muted);font-size:13px;line-height:1.5}.fund-label-directory-module__SS62ja__amount{color:var(--directory-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:650}.fund-label-directory-module__SS62ja__categoryOpen>svg{display:none}.fund-label-directory-module__SS62ja__categoryOpen:hover{background:0 0}.fund-label-directory-module__SS62ja__tagList{gap:4px;margin-left:44px;padding-top:6px;display:grid}.fund-label-directory-module__SS62ja__tag{width:100%;min-width:0;min-height:44px;color:var(--directory-muted);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;display:flex}.fund-label-directory-module__SS62ja__tag:hover{background:var(--directory-hover)}.fund-label-directory-module__SS62ja__tagMark{width:24px;height:24px;color:var(--label-color);background:#ffffff0f;border-radius:7px;flex:0 0 24px;place-items:center;display:grid}.fund-label-directory-module__SS62ja__tag>span{overflow-wrap:anywhere;flex:1;min-width:0;font-size:13px;line-height:1.5}.fund-label-directory-module__SS62ja__tag b{color:var(--directory-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:600}.fund-label-directory-module__SS62ja__tag>svg{display:none}.fund-label-directory-module__SS62ja__pending,.fund-label-directory-module__SS62ja__noTags{color:var(--directory-muted);font-size:13px;font-weight:600}.fund-label-directory-module__SS62ja__noTags{padding-left:44px;display:block}.fund-label-directory-module__SS62ja__empty{background:var(--directory-surface);border-radius:16px;padding:28px 16px}.fund-label-directory-module__SS62ja__empty strong{font-size:16px;font-weight:650}.fund-label-directory-module__SS62ja__empty p,.fund-label-directory-module__SS62ja__note{color:var(--directory-muted);font-size:13px;line-height:1.6}.fund-label-directory-module__SS62ja__note{margin:12px 0 0}.fund-label-directory-module__SS62ja__loadError{color:var(--directory-muted);margin:0;font-size:13px}.fund-label-directory-module__SS62ja__loadError button{min-height:44px;color:inherit;background:0 0;border:0;text-decoration:underline}html[data-theme=dark] .fund-label-directory-module__SS62ja__workspace{--directory-surface:#191c23;--directory-control:#233c2b;--directory-hover:#242631;--directory-accent:#95daa7}@media (min-width:1101px) and (max-width:1250px){.fund-label-directory-module__SS62ja__overview{grid-template-columns:minmax(0,1fr);gap:20px}}@media (max-width:1200px){.fund-label-directory-module__SS62ja__directory{grid-template-columns:minmax(0,1.4fr) minmax(310px,1fr);gap:24px 20px}.fund-label-directory-module__SS62ja__fundList{grid-template-columns:repeat(2,minmax(0,1fr))}.fund-label-directory-module__SS62ja__categories{padding:24px 20px}.fund-label-directory-module__SS62ja__categoryOpen{grid-template-columns:34px minmax(0,1fr);gap:4px 10px}.fund-label-directory-module__SS62ja__categoryOpen .fund-label-directory-module__SS62ja__mark{grid-area:1/1/3}.fund-label-directory-module__SS62ja__categoryOpen .fund-label-directory-module__SS62ja__identity{grid-area:1/2}.fund-label-directory-module__SS62ja__categoryOpen .fund-label-directory-module__SS62ja__amount{grid-area:2/2;padding-top:4px}.fund-label-directory-module__SS62ja__tag{flex-wrap:wrap;gap:2px}.fund-label-directory-module__SS62ja__tag>span{flex-basis:100%}}@media (max-width:1100px){.fund-label-directory-module__SS62ja__workspace{padding:24px 20px 16px 12px}.fund-label-directory-module__SS62ja__directory{grid-template:"overview""funds""categories"/minmax(0,1fr);gap:28px}.fund-label-directory-module__SS62ja__overview{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:24px}.fund-label-directory-module__SS62ja__summaryNote{margin-top:14px;display:block;position:static}.fund-label-directory-module__SS62ja__total{font-size:34px}.fund-label-directory-module__SS62ja__fundList{grid-template-columns:repeat(3,minmax(0,1fr))}.fund-label-directory-module__SS62ja__fundAmount{font-size:22px}.fund-label-directory-module__SS62ja__categoryList{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 28px;display:grid}.fund-label-directory-module__SS62ja__category:nth-child(2){border-top:0;padding-top:0}.fund-label-directory-module__SS62ja__tag{flex-wrap:nowrap}.fund-label-directory-module__SS62ja__tag>span{flex-basis:auto}}@media (max-width:650px){.fund-label-directory-module__SS62ja__workspace{padding:20px 10px 16px}.fund-label-directory-module__SS62ja__workspace>.directory-page-heading{gap:16px;margin-bottom:24px}.fund-label-directory-module__SS62ja__workspace>.directory-page-heading h1{font-size:30px}.fund-label-directory-module__SS62ja__overview{grid-template-columns:minmax(0,1fr);padding:24px}.fund-label-directory-module__SS62ja__total{font-size:36px}.fund-label-directory-module__SS62ja__summaryNote{margin-top:0;display:block}.fund-label-directory-module__SS62ja__fundList{scroll-snap-type:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-template-columns:none;grid-auto-columns:minmax(240px,80%);grid-auto-flow:column;gap:14px;padding:4px 2px;overflow-x:auto}.fund-label-directory-module__SS62ja__fundList::-webkit-scrollbar{width:0;height:0;display:none}.fund-label-directory-module__SS62ja__fundOpen{min-height:254px;padding:22px}.fund-label-directory-module__SS62ja__fundAmount{font-size:28px}.fund-label-directory-module__SS62ja__fundIdentity{min-height:24px}.fund-label-directory-module__SS62ja__fundType{min-height:20px}.fund-label-directory-module__SS62ja__toolbar{gap:8px}.fund-label-directory-module__SS62ja__filter{flex-basis:130px;padding-left:14px;font-size:13px}.fund-label-directory-module__SS62ja__categoryList{display:block}.fund-label-directory-module__SS62ja__category:nth-child(2){border-top:1px solid var(--directory-line);padding-top:16px}.fund-label-directory-module__SS62ja__categories{padding:24px 20px}.fund-label-directory-module__SS62ja__categoryOpen{grid-template-columns:34px minmax(0,1fr) auto}.fund-label-directory-module__SS62ja__categoryOpen .fund-label-directory-module__SS62ja__mark{grid-row:1}.fund-label-directory-module__SS62ja__categoryOpen .fund-label-directory-module__SS62ja__amount{grid-area:1/3;padding-top:0}}@media (max-width:380px){.fund-label-directory-module__SS62ja__overview{padding:22px 18px}.fund-label-directory-module__SS62ja__total{font-size:32px}.fund-label-directory-module__SS62ja__summaryNote{margin-top:10px;position:static}.fund-label-directory-module__SS62ja__toolbar{flex-wrap:wrap}.fund-label-directory-module__SS62ja__toolbar .fund-label-directory-module__SS62ja__search,.fund-label-directory-module__SS62ja__filter{flex-basis:100%}.fund-label-directory-module__SS62ja__categories{padding-inline:18px}.fund-label-directory-module__SS62ja__categoryOpen{grid-template-columns:30px minmax(0,1fr)}.fund-label-directory-module__SS62ja__categoryOpen .fund-label-directory-module__SS62ja__mark{grid-row:1/3;width:30px;height:30px}.fund-label-directory-module__SS62ja__categoryOpen .fund-label-directory-module__SS62ja__amount{grid-area:2/2}.fund-label-directory-module__SS62ja__tagList{margin-left:40px}.fund-label-directory-module__SS62ja__tag{flex-wrap:wrap}.fund-label-directory-module__SS62ja__tag>span{flex-basis:100%}}.fund-label-directory-module__SS62ja__summary p,.fund-label-directory-module__SS62ja__summaryNote,.fund-label-directory-module__SS62ja__sectionHeader p,.fund-label-directory-module__SS62ja__fundType,.fund-label-directory-module__SS62ja__fundFooter,.fund-label-directory-module__SS62ja__goal,.fund-label-directory-module__SS62ja__identity small,.fund-label-directory-module__SS62ja__tag>span,.fund-label-directory-module__SS62ja__tag b,.fund-label-directory-module__SS62ja__note,.fund-label-directory-module__SS62ja__mixLegend li>span{font-weight:600}.fund-label-directory-module__SS62ja__workspace>.directory-page-heading p{font-weight:600}.fund-label-directory-module__SS62ja__filter{color:#206f3a}.fund-label-directory-module__SS62ja__filter:hover,.fund-label-directory-module__SS62ja__filter[data-state=open]{background:#c5e7cd}.fund-label-directory-module__SS62ja__filterOption[data-highlighted],.fund-label-directory-module__SS62ja__filterOption[data-state=checked]{color:#206f3a;background:#ddf2df}html[data-theme=dark] .fund-label-directory-module__SS62ja__filter{color:#95daa7}:is(html[data-theme=dark] .fund-label-directory-module__SS62ja__filter:hover,html[data-theme=dark] .fund-label-directory-module__SS62ja__filter[data-state=open]){background:#2c4935}:is(html[data-theme=dark] .fund-label-directory-module__SS62ja__filterOption[data-highlighted],html[data-theme=dark] .fund-label-directory-module__SS62ja__filterOption[data-state=checked]){color:#95daa7;background:#233c2b}.fund-label-directory-module__SS62ja__filterOption[data-state=checked]{color:#206f3a;background:0 0}.fund-label-directory-module__SS62ja__filterOption+.fund-label-directory-module__SS62ja__filterOption{margin-top:2px}.fund-label-directory-module__SS62ja__filterOption[data-highlighted]{color:#18572d;background:#edf6ee;outline:0}html[data-theme=dark] .fund-label-directory-module__SS62ja__filterOption[data-state=checked]{color:#95daa7;background:0 0}html[data-theme=dark] .fund-label-directory-module__SS62ja__filterOption[data-highlighted]{color:#c1edcb;background:#26342b;outline:0}.fund-label-directory-module__SS62ja__directory .fund-label-directory-module__SS62ja__filter,.fund-label-directory-module__SS62ja__directory .fund-label-directory-module__SS62ja__filter:focus-within{box-shadow:none;outline:0;font-weight:650}.fund-label-directory-module__SS62ja__directory .fund-label-directory-module__SS62ja__filter:focus-visible{text-underline-offset:4px;text-decoration:underline}.fund-label-directory-module__SS62ja__filterOption{font-weight:600}.fund-label-directory-module__SS62ja__toolbar .fund-label-directory-module__SS62ja__search{flex:0 360px;max-width:360px}@media (max-width:560px){.fund-label-directory-module__SS62ja__toolbar .fund-label-directory-module__SS62ja__search{flex-basis:100%;max-width:none}}.fund-label-directory-module__SS62ja__labelRow{border-radius:12px;align-items:center;gap:4px;min-width:0;padding-right:8px;display:flex}.fund-label-directory-module__SS62ja__labelRow:hover,.fund-label-directory-module__SS62ja__labelRow:focus-within{background:var(--directory-hover)}.fund-label-directory-module__SS62ja__labelRow>:first-child{flex:1;min-width:0}.fund-label-directory-module__SS62ja__editLabel{width:44px;height:44px;color:var(--directory-muted);background:0 0;border:0;border-radius:12px;flex:0 0 44px;place-items:center;padding:0;display:grid}.fund-label-directory-module__SS62ja__editLabel:hover{color:var(--directory-ink);background:0 0}.fund-label-directory-module__SS62ja__editLabel:focus-visible{color:var(--directory-ink);outline-offset:-4px;background:0 0;outline:2px solid}html[data-theme=dark] .fund-label-directory-module__SS62ja__fundList>li{background:var(--fund-dark-surface)}html[data-theme=dark] .fund-label-directory-module__SS62ja__fundOpen:hover{background:#ffffff0f}html[data-theme=dark] .fund-label-directory-module__SS62ja__fundList :is(.fund-label-directory-module__SS62ja__fundOpen,.fund-label-directory-module__SS62ja__fundName,.fund-label-directory-module__SS62ja__fundAmount,.fund-label-directory-module__SS62ja__fundType,.fund-label-directory-module__SS62ja__fundFooter,.fund-label-directory-module__SS62ja__goal,.fund-label-directory-module__SS62ja__pin){color:var(--fund-dark-ink)}html[data-theme=dark] .fund-label-directory-module__SS62ja__fundIdentity i{color:var(--fund-dark-ink)}html[data-theme=dark] .fund-label-directory-module__SS62ja__fundList .fund-label-directory-module__SS62ja__fundType{background:var(--fund-dark-badge);color:var(--fund-dark-ink)}html[data-theme=dark] .fund-label-directory-module__SS62ja__fundList .fund-label-directory-module__SS62ja__goalTrack{background:color-mix(in srgb, var(--fund-dark-ink) 18%, transparent)}html[data-theme=dark] .fund-label-directory-module__SS62ja__fundList .fund-label-directory-module__SS62ja__goalTrack i{background:var(--fund-dark-ink)}.fund-label-directory-module__SS62ja__overview{grid-template-columns:minmax(0,1fr)}@media (max-width:980px){.fund-label-directory-module__SS62ja__directory{grid-template-areas:"overview""mix""funds""categories"}}@media (min-width:1101px){.fund-label-directory-module__SS62ja__directory{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);column-gap:36px}.fund-label-directory-module__SS62ja__overview{box-sizing:border-box;align-self:stretch;width:100%;max-width:600px}}.fund-label-directory-module__SS62ja__identity small{color:var(--directory-muted);margin-top:5px;font-size:13px;line-height:1.5;display:block}.fund-label-directory-module__SS62ja__labelGroupHeading{color:var(--directory-ink);margin:20px 0 8px;font-size:15px;font-weight:750}.fund-label-directory-module__SS62ja__categoryOpen .fund-label-directory-module__SS62ja__identity{align-content:center;gap:2px;display:grid}.fund-label-directory-module__SS62ja__categoryOpen .fund-label-directory-module__SS62ja__identity>:is(strong,small){margin:0;line-height:1.35}.fund-label-directory-module__SS62ja__labelProgress{background:color-mix(in srgb, var(--label-color) 18%, transparent);border-radius:999px;width:100%;height:5px;margin-top:6px;display:block;overflow:hidden}.fund-label-directory-module__SS62ja__labelProgress i{background:var(--label-color);border-radius:inherit;height:100%;transition:width .48s cubic-bezier(.22,1,.36,1);display:block}@media (prefers-reduced-motion:reduce){.fund-label-directory-module__SS62ja__goalTrack i,.fund-label-directory-module__SS62ja__labelProgress i{transition:none}}.fund-label-directory-module__SS62ja__filter{color:var(--directory-ink);background:#eceeeb}html[data-theme=dark] .fund-label-directory-module__SS62ja__filter{color:#e6e8ec;background:#292d34}.fund-label-directory-module__SS62ja__filter{white-space:nowrap;flex:none;min-width:150px}.fund-label-directory-module__SS62ja__filter svg{flex-shrink:0}.fund-label-directory-module__SS62ja__directory .fund-label-directory-module__SS62ja__filter:is(:hover,:focus,:focus-visible,[data-state=open]){color:#31363b;background:#e2e5e7;text-decoration:none}.fund-label-directory-module__SS62ja__directory .fund-label-directory-module__SS62ja__filter:focus-visible{outline:0;box-shadow:inset 0 -3px #258547}.fund-label-directory-module__SS62ja__filterOption:is([data-highlighted],[data-state=checked]){color:#31363b;background:#e2e5e7}html[data-theme=dark] .fund-label-directory-module__SS62ja__directory .fund-label-directory-module__SS62ja__filter:is(:hover,:focus,:focus-visible,[data-state=open]){color:#e6e8ec;background:#343a42;text-decoration:none}html[data-theme=dark] .fund-label-directory-module__SS62ja__filterOption:is([data-highlighted],[data-state=checked]){color:#e6e8ec;background:#343a42;text-decoration:none}.fund-label-directory-module__SS62ja__categoryOpen .fund-label-directory-module__SS62ja__mark{box-shadow:none;border:0;outline:0}.fund-label-directory-module__SS62ja__fundFooter{background:color-mix(in srgb, var(--label-color) 19%, transparent);border-radius:999px;gap:7px;width:fit-content;min-height:36px;margin:auto 0 0 -6px;padding:7px 12px;font-weight:700}.fund-label-directory-module__SS62ja__fundOpen:hover .fund-label-directory-module__SS62ja__fundFooter{background:color-mix(in srgb, var(--label-color) 27%, transparent)}.fund-label-directory-module__SS62ja__fundOpen .fund-label-directory-module__SS62ja__goal{margin-bottom:18px}.fund-label-directory-module__SS62ja__fundList>li:has(.fund-label-directory-module__SS62ja__pin) .fund-label-directory-module__SS62ja__fundFooter{padding-right:12px}.fund-label-directory-module__SS62ja__pin{color:var(--fund-dark-ink,var(--directory-ink));background:color-mix(in srgb, var(--label-color) 18%, transparent);border-radius:999px;bottom:12px;right:12px}.fund-label-directory-module__SS62ja__pin:hover,.fund-label-directory-module__SS62ja__pin:focus-visible{background:color-mix(in srgb, var(--label-color) 30%, transparent)}.fund-label-directory-module__SS62ja__pin[aria-pressed=true]{color:var(--fund-dark-ink,var(--directory-ink));background:color-mix(in srgb, var(--label-color) 42%, transparent)}.fund-label-directory-module__SS62ja__fundList>li:has(.fund-label-directory-module__SS62ja__pin) .fund-label-directory-module__SS62ja__fundFooter{margin-right:48px}@media (min-width:651px){.fund-label-directory-module__SS62ja__fundList{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr))}}html[data-theme=dark] .fund-label-directory-module__SS62ja__fundFooter{background:color-mix(in srgb, var(--fund-dark-ink) 16%, transparent)}html[data-theme=dark] .fund-label-directory-module__SS62ja__fundOpen:hover .fund-label-directory-module__SS62ja__fundFooter{background:color-mix(in srgb, var(--fund-dark-ink) 24%, transparent)}@media (min-width:981px){.fund-label-directory-module__SS62ja__overview{align-self:stretch}}.fund-label-directory-module__SS62ja__workspace.fund-label-directory-module__SS62ja__workspace{max-width:none;padding-top:var(--workspace-content-start,42px);padding-left:clamp(10px,1vw,14px);padding-right:clamp(20px,2.2vw,32px)}.funds-workspace-screen>.fund-label-directory-module__SS62ja__workspace.fund-label-directory-module__SS62ja__workspace{padding-top:0;padding-inline:0}@media (max-width:767px){.fund-label-directory-module__SS62ja__workspace.fund-label-directory-module__SS62ja__workspace{padding-inline:10px}}.fund-label-directory-module__SS62ja__mark,.fund-label-directory-module__SS62ja__tagMark{color:#242930;background:color-mix(in srgb, var(--label-color) 24%, #fff)}html[data-theme=dark] :is(.fund-label-directory-module__SS62ja__mark,.fund-label-directory-module__SS62ja__tagMark){color:#f8f8fa;background:color-mix(in srgb, var(--label-color) 38%, #1b1e24)}@media (max-width:650px){.fund-label-directory-module__SS62ja__workspace .fund-label-directory-module__SS62ja__fundList{margin:-20px -12px;padding:20px 12px}}.fund-label-directory-module__SS62ja__mix{box-sizing:border-box;background:var(--directory-surface);border-radius:16px;grid-area:mix;align-self:start;width:100%;min-width:0;padding:20px;box-shadow:0 5px 20px #282d2a0a}.fund-label-directory-module__SS62ja__mix>h2{color:var(--directory-ink);letter-spacing:-.025em;margin:0 0 16px;font-size:19px;font-weight:700}.fund-label-directory-module__SS62ja__mixBody{background:color-mix(in srgb, var(--directory-ink) 4%, var(--directory-surface));border-radius:12px;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:16px;padding:16px;display:grid}.fund-label-directory-module__SS62ja__ring{aspect-ratio:1;justify-self:center;width:100%;max-width:240px;position:relative}.fund-label-directory-module__SS62ja__ring svg{width:100%;height:100%;display:block;overflow:visible}.fund-label-directory-module__SS62ja__ring svg path[tabindex]{cursor:default}.fund-label-directory-module__SS62ja__ring svg:has(path[data-active=true]) path:not([data-active=true]){opacity:.4}.fund-label-directory-module__SS62ja__ring svg path:focus-visible{stroke:var(--directory-ink);stroke-width:2px;outline:none}.fund-label-directory-module__SS62ja__ringTotal{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;inset:28%}.fund-label-directory-module__SS62ja__ringTotal strong{color:var(--directory-ink);letter-spacing:-.025em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:22px;font-weight:750;line-height:1.2}.fund-label-directory-module__SS62ja__ringTotal span{color:var(--directory-muted);font-size:13px;line-height:1.4}.fund-label-directory-module__SS62ja__ring .fund-label-directory-module__SS62ja__chartTooltip{z-index:5;background:var(--directory-ink);width:max-content;max-width:220px;color:var(--directory-surface);white-space:normal;text-align:center;pointer-events:none;border-radius:10px;padding:8px 12px;font-size:13px;font-weight:650;line-height:1.4;position:absolute;transform:translate(-50%,calc(-100% - 12px));box-shadow:0 8px 20px #0000002e}.fund-label-directory-module__SS62ja__mixLegend{min-width:0}.fund-label-directory-module__SS62ja__mixLegend ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.fund-label-directory-module__SS62ja__mixLegend li{background:var(--directory-surface);border-radius:12px;grid-template-columns:4px minmax(0,1fr);align-items:center;gap:10px;min-height:52px;padding:10px 12px;display:grid}.fund-label-directory-module__SS62ja__mixLegend li[data-active=true]{box-shadow:inset 0 0 0 2px var(--directory-line)}.fund-label-directory-module__SS62ja__mixLegend i{border-radius:999px;width:4px;height:18px}.fund-label-directory-module__SS62ja__mixLegend li>div>span{color:var(--directory-ink);overflow-wrap:anywhere;font-size:16px;font-weight:600;line-height:1.4;display:block}.fund-label-directory-module__SS62ja__legendValues{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:4px 6px;margin-top:2px;font-size:13px;line-height:1.4;display:flex}.fund-label-directory-module__SS62ja__legendValues>span{color:var(--directory-muted)}.fund-label-directory-module__SS62ja__legendValues b{color:var(--directory-ink);overflow-wrap:anywhere;font-weight:650}.fund-label-directory-module__SS62ja__mixLegend p{color:var(--directory-muted);margin:0;font-size:16px;line-height:1.5}.fund-label-directory-module__SS62ja__mixNote{color:var(--directory-muted);margin:12px 0 0;font-size:13px;line-height:1.5}@media (max-width:650px){.fund-label-directory-module__SS62ja__mix{padding:20px}.fund-label-directory-module__SS62ja__mixBody{grid-template-columns:minmax(0,1fr);gap:20px;padding:16px}.fund-label-directory-module__SS62ja__ring{width:220px;max-width:100%}.fund-label-directory-module__SS62ja__mixLegend{width:100%}}@media (max-width:380px){.fund-label-directory-module__SS62ja__mix{padding:16px}.fund-label-directory-module__SS62ja__mixBody{padding:12px}}@media (max-width:1100px){.fund-label-directory-module__SS62ja__directory{grid-template-columns:minmax(0,1fr);grid-template-areas:"overview""mix""funds""categories"}}
.goal-edit-dialog-module__QvaUgW__editor.goal-edit-dialog-module__QvaUgW__editor .fund-create-actions .workspace-primary-action{color:var(--ink);background:color-mix(in srgb, var(--ink) 12%, var(--surface));box-shadow:none}.goal-edit-dialog-module__QvaUgW__editor.goal-edit-dialog-module__QvaUgW__editor .fund-create-actions .workspace-primary-action:hover{background:color-mix(in srgb, var(--ink) 18%, var(--surface))}.goal-edit-dialog-module__QvaUgW__editor.goal-edit-dialog-module__QvaUgW__editor .label-appearance-picker .tag-icon-trigger{box-shadow:none;background:color-mix(in srgb, var(--appearance-color) 28%, var(--surface))!important}:is(.goal-edit-dialog-module__QvaUgW__editor.goal-edit-dialog-module__QvaUgW__editor .sparrow-date-trigger,.goal-edit-dialog-module__QvaUgW__editor.goal-edit-dialog-module__QvaUgW__editor .fund-create-body input:not([type=hidden])){border:0;background:color-mix(in srgb, var(--ink) 8%, var(--surface))!important;color:var(--ink)!important}
.chat-messages-module__Z9wvZG__row{transform-origin:0 100%;width:100%;margin:0 0 14px;display:flex}.chat-messages-module__Z9wvZG__row:has([data-variant=sent]){transform-origin:100% 100%;justify-content:flex-end}.chat-messages-module__Z9wvZG__group{align-items:flex-end;gap:8px;min-width:0;max-width:min(78%,500px);display:flex}.chat-messages-module__Z9wvZG__group[data-variant=sent]{flex-direction:row-reverse;max-width:75%}.chat-messages-module__Z9wvZG__bubble{min-width:0;max-width:100%;color:var(--ink);background:var(--surface);font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;border:0;border-radius:6px 16px 16px;padding:10px 16px;font-size:16px;font-weight:500;line-height:1.6;box-shadow:0 4px 12px -2px #00000014}.chat-messages-module__Z9wvZG__bubble[data-variant=sent]{color:#fff;background:linear-gradient(100deg,#4f46e5,#7c3aed);border:0;border-radius:16px 6px 16px 16px;box-shadow:0 5px 16px -5px #6366f152}.chat-messages-module__Z9wvZG__avatar{background:var(--sparrow-periwinkle,#7887f5);border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid;box-shadow:0 3px 10px -2px #7887f52e}.chat-messages-module__Z9wvZG__avatar img{object-fit:contain;width:20px;height:20px;display:block}.chat-messages-module__Z9wvZG__typing{display:block}html:not([data-theme=dark]) .chat-messages-module__Z9wvZG__bubble[data-variant=received]{background:#f0f0f1}html[data-theme=dark] .chat-messages-module__Z9wvZG__bubble[data-variant=received]{color:#f4f4f5;background:#27272ae6;box-shadow:0 4px 12px -2px #0000004d}@media (max-width:680px){.chat-messages-module__Z9wvZG__group{max-width:96%}.chat-messages-module__Z9wvZG__group[data-variant=sent]{max-width:88%}}
.ai-prompt-box-module__xnjyHa__box{width:100%;min-width:0;color:var(--ink);background:#fcfbf7;border:1px solid #ded9e4;border-radius:28px;flex-direction:column;gap:4px;padding:10px 12px;display:flex;position:relative}.ai-prompt-box-module__xnjyHa__box:focus-within{outline-offset:2px;border-color:#9984b6;outline:2px solid #d6c6eb}.ai-prompt-box-module__xnjyHa__box textarea{resize:none;width:100%;min-width:0;min-height:44px;max-height:160px;color:inherit;font:inherit;scrollbar-width:thin;background:0 0;border:0;padding:10px 4px;font-size:16px;font-weight:500;line-height:1.5}.ai-prompt-box-module__xnjyHa__box textarea:focus-visible{outline:0}.ai-prompt-box-module__xnjyHa__mentionEditor{box-sizing:border-box;width:0;min-width:0;min-height:56px;max-height:160px;color:inherit;font:inherit;text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;caret-color:var(--ink);outline:none;flex:1;padding:8px 4px;font-size:16px;font-weight:500;line-height:24px;overflow-y:auto}.ai-prompt-box-module__xnjyHa__box>div:has(>.ai-prompt-box-module__xnjyHa__mentionEditor){position:relative}.ai-prompt-box-module__xnjyHa__mentionEditor [data-prompt-placeholder]{vertical-align:middle;width:0;height:24px;display:inline-block;position:relative}.ai-prompt-box-module__xnjyHa__mentionEditor [data-prompt-placeholder]:after{content:attr(data-prompt-placeholder);color:#737373;pointer-events:none;white-space:nowrap;position:absolute;top:0;left:0}.ai-prompt-box-module__xnjyHa__mentionEditor{transition-property:none;position:relative;overflow-x:hidden}.ai-prompt-box-module__xnjyHa__mentionEditor[data-wrapped=false]{height:56px}.ai-prompt-box-module__xnjyHa__mentionEditor[data-draft-empty=true]{white-space:nowrap}@media (max-width:780px){.ai-prompt-box-module__xnjyHa__mentionEditor[data-wrapped=false]{height:72px}}.ai-prompt-box-module__xnjyHa__mentionEditor[data-text-caret=true]{caret-color:#0000}.ai-prompt-box-module__xnjyHa__mentionEditor:has([data-page-mention]){caret-color:#0000}.ai-prompt-box-module__xnjyHa__textCaret{z-index:1;background:var(--ink);pointer-events:none;border-radius:1px;width:2px;animation:1s steps(2,start) infinite ai-prompt-box-module__xnjyHa__textCaretBlink;position:absolute}.ai-prompt-box-module__xnjyHa__textCaret[hidden]{display:none}@keyframes ai-prompt-box-module__xnjyHa__textCaretBlink{0%,49%{opacity:1}50%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.ai-prompt-box-module__xnjyHa__textCaret{animation:none}}.ai-prompt-box-module__xnjyHa__mentionEditor:not(:has([data-page-mention])){padding:16px 4px}.ai-prompt-box-module__xnjyHa__mentionEditor[data-wrapped=true]:not(:has([data-page-mention])){padding:8px 4px}.ai-prompt-box-module__xnjyHa__mentionEditor [data-draft-text]{vertical-align:middle;font-size:16px;line-height:24px}.ai-prompt-box-module__xnjyHa__inlinePageChip{vertical-align:middle;box-sizing:border-box;height:40px;color:var(--identity-accent);background:var(--donations-soft);white-space:nowrap;-webkit-user-select:all;user-select:all;transform-origin:0;border-radius:999px;align-items:center;gap:8px;margin:0 2px 0 0;padding:4px 6px 4px 12px;font-size:16px;font-weight:650;line-height:24px;display:inline-flex}.ai-prompt-box-module__xnjyHa__inlinePageChip>svg{flex:none;width:20px;height:20px}.ai-prompt-box-module__xnjyHa__inlinePageChip:not([data-prompt-hint]){margin-left:2px}.ai-prompt-box-module__xnjyHa__inlinePageChip>button{width:28px;height:28px;color:inherit;vertical-align:middle;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.ai-prompt-box-module__xnjyHa__inlinePageChip>button:focus-visible{outline-offset:2px;outline:2px solid}.ai-prompt-box-module__xnjyHa__inlinePageChip[data-prompt-hint]{opacity:.64;pointer-events:none;margin-right:10px;transition:opacity .18s}.ai-prompt-box-module__xnjyHa__inlinePageChip[data-prompt-hint][data-fading=true]{opacity:0}@media (prefers-reduced-motion:reduce){.ai-prompt-box-module__xnjyHa__inlinePageChip[data-prompt-hint]{transition:none}}.ai-prompt-box-module__xnjyHa__mentionEditor[data-wrapped=true]{padding:6px 4px 10px;line-height:28px}.ai-prompt-box-module__xnjyHa__mentionEditor[data-wrapped=true] .ai-prompt-box-module__xnjyHa__inlinePageChip{gap:6px;height:24px;padding:0 4px 0 10px;font-size:14px;line-height:20px}.ai-prompt-box-module__xnjyHa__mentionEditor[data-wrapped=true] .ai-prompt-box-module__xnjyHa__inlinePageChip>button{width:20px;height:20px}.ai-prompt-box-module__xnjyHa__mentionEditor[data-wrapped=true] .ai-prompt-box-module__xnjyHa__inlinePageChip>svg{width:16px;height:16px}html[data-theme=dark] .ai-prompt-box-module__xnjyHa__mentionEditor [data-prompt-placeholder]:after{color:#a4a8b1}@media (pointer:coarse){.ai-prompt-box-module__xnjyHa__mentionEditor[data-wrapped=true]{padding-block:8px;line-height:44px}.ai-prompt-box-module__xnjyHa__inlinePageChip{height:44px;padding-block:0}.ai-prompt-box-module__xnjyHa__inlinePageChip>button,.ai-prompt-box-module__xnjyHa__mentionEditor[data-wrapped=true] .ai-prompt-box-module__xnjyHa__inlinePageChip>button{width:44px;height:44px}.ai-prompt-box-module__xnjyHa__mentionEditor[data-wrapped=true] .ai-prompt-box-module__xnjyHa__inlinePageChip{height:28px;padding:0 44px 0 10px;position:relative}.ai-prompt-box-module__xnjyHa__mentionEditor[data-wrapped=true] .ai-prompt-box-module__xnjyHa__inlinePageChip>button{position:absolute;top:50%;right:0;transform:translateY(-50%)}}.ai-prompt-box-module__xnjyHa__box textarea::placeholder{color:#737373;opacity:1}.ai-prompt-box-module__xnjyHa__actions{justify-content:space-between;align-items:center;gap:8px;display:flex}.ai-prompt-box-module__xnjyHa__send{color:#fff;cursor:pointer;background:#6d52bd;border:0;border-radius:50%;place-items:center;width:44px;height:44px;margin-left:auto;display:grid}.ai-prompt-box-module__xnjyHa__send:hover:not(:disabled){background:#5d44a7}.ai-prompt-box-module__xnjyHa__send:disabled{color:#76727e;cursor:default;background:#e8e5eb}.ai-prompt-box-module__xnjyHa__send:focus-visible{outline-offset:3px;outline:2px solid #9984b6}html[data-theme=dark] .ai-prompt-box-module__xnjyHa__box{color:#e5e6e8;background:#111318;border-color:#39363f}html[data-theme=dark] .ai-prompt-box-module__xnjyHa__box textarea::placeholder{color:#a4a8b1}html[data-theme=dark] .ai-prompt-box-module__xnjyHa__send{color:#131018;background:#b09aff}html[data-theme=dark] .ai-prompt-box-module__xnjyHa__send:disabled{color:#a4a8b1;background:#292c34}.ai-prompt-box-module__xnjyHa__box[data-dragging-file]{background:var(--donations-soft)}.ai-prompt-box-module__xnjyHa__fileDropHint{z-index:3;background:var(--donations-soft);color:var(--donations-ink);pointer-events:none;border-radius:28px;justify-content:center;align-items:center;font-size:16px;font-weight:600;display:flex;position:absolute;inset:0}
