@layer payload-default{}@layer payload-default{}@layer payload-default{.icon--check{height:1.5384615385rem;width:1.5384615385rem}.icon--check .stroke{fill:none;stroke:currentColor;stroke-width:2px}.collections{display:flex;width:100%;--gap:var(--base);--cols:5}.collections__wrap{width:100%;display:flex;flex-direction:column;gap:var(--base)}.collections__group{display:flex;flex-direction:column;gap:var(--gap)}.collections__label{margin:0}.collections__card-list{padding:0;margin:0;list-style:none;gap:12px;display:grid;grid-template-columns:repeat(var(--cols),1fr)}.collections__card-list .card{height:100%}.collections__locked.locked{align-items:unset;justify-content:unset}}@layer payload-default{}@layer payload-default{}@layer payload-default{@media(max-width:1440px){.collections{--cols:4}}@media(max-width:1024px){.collections{--gap:var(--base);--cols:2}}@media(max-width:768px){.collections{--cols:2}.collections__wrap{gap:var(--base)}.collections__card-list{gap:8px}}@media(max-width:400px){.collections{--cols:1}}}:root{--mp-brand:oklch(0.55 0.14 250);--mp-brand-strong:oklch(0.48 0.15 250);--mp-warm:oklch(0.68 0.18 25);--mp-radius:10px;--theme-success-500:var(--mp-brand);--theme-success-550:var(--mp-brand-strong)}h4{font-size:1.6rem;font-weight:600}.field-type.join{margin-top:2rem}.field-type.join .relationship-table__header{display:flex;width:100%;align-items:center;gap:.85rem;margin-bottom:.9rem}.field-type.join .relationship-table__header h4{display:flex;flex:1;align-items:center;gap:.55rem;margin:0;color:var(--mp-brand-strong)}.field-type.join .relationship-table__header h4:after{content:"";flex:1;min-width:1.5rem;height:2px;margin-left:.4rem;border-radius:1px;background:color-mix(in oklch,var(--mp-brand) 40%,transparent)}.field-type.join .relationship-table__header h4:before{content:"🔗";display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:2rem;height:2rem;border-radius:8px;background:color-mix(in oklch,var(--mp-brand) 14%,transparent);font-size:1.05rem;line-height:1}#field-sponsorships .relationship-table__header h4:before{content:"🤝"}#field-memorizedTransactions .relationship-table__header h4:before{content:"🔁"}.btn,.card,.field-type .rs__control,.field-type input,.field-type textarea,.popup__content,.table{border-radius:var(--mp-radius)!important}.btn--style-primary{background:linear-gradient(120deg,var(--mp-brand) 0,var(--mp-warm) 140%)!important;border-color:rgba(0,0,0,0)!important;color:#fff!important;transition:transform .12s ease,box-shadow .12s ease,opacity .12s ease}.btn--style-primary:hover{opacity:.94;transform:translateY(-1px);box-shadow:0 8px 18px -10px var(--mp-brand)}.nav__link:hover,a:not(.btn){color:var(--mp-brand)}.nav .nav__link{border-radius:8px;transition:background .12s ease,color .12s ease}.nav .nav__link.active,.nav .nav__link[aria-current=page]{background:color-mix(in oklch,var(--mp-brand) 12%,transparent);color:var(--mp-brand-strong);font-weight:600}.nav .nav-group__label{text-transform:uppercase;letter-spacing:.08em;font-size:.66rem;opacity:.7}.card{border:1px solid var(--theme-elevation-100);box-shadow:0 1px 2px rgba(0,0,0,.04);transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease}.card:hover{transform:translateY(-2px);box-shadow:0 12px 24px -16px rgba(0,0,0,.25);border-color:color-mix(in oklch,var(--mp-brand) 35%,transparent)}.dashboard__group{gap:1rem}.table thead th{background:color-mix(in oklch,var(--mp-brand) 6%,transparent);font-weight:600}.field-type .rs__control--is-focused,.field-type input:focus,.field-type textarea:focus{border-color:var(--mp-brand)!important;box-shadow:0 0 0 2px color-mix(in oklch,var(--mp-brand) 25%,transparent)!important}.dashboard .card__title{display:flex;align-items:center;gap:.5rem}.dashboard .card__title:before{content:"📄";font-size:1.15rem;line-height:1}.dashboard .card-families .card__title:before{content:"👪"}.dashboard .card-donors .card__title:before{content:"🙋"}.dashboard .card-sponsorships .card__title:before{content:"🤝"}.dashboard .card-gifts .card__title:before{content:"🎁"}.dashboard .card-batches .card__title:before{content:"🗂️"}.dashboard .card-memorizedTransactions .card__title:before{content:"🔁"}.dashboard .card-campaigns .card__title:before{content:"📣"}.dashboard .card-appeals .card__title:before{content:"✉️"}.dashboard .card-packages .card__title:before{content:"🎟️"}.dashboard .card-participants .card__title:before{content:"👤"}.dashboard .card-users .card__title:before{content:"🔑"}.dashboard .card-media .card__title:before{content:"🖼️"}