.KWsyAW_particleBg canvas{z-index:1;width:100%;max-width:1300px;height:100%;max-height:800px;margin:0 auto;position:absolute;top:0;left:0;right:0}.KWsyAW_buttonIce{color:#0855ff;background:#f5faff;border-width:1px;border-color:#e0effc;width:100%;height:auto;margin:20px 0 0;font-size:14px;font-weight:800;box-shadow:0 4px 4px -2px #3c56700d,inset 0 2px #fff9}.KWsyAW_popoverMenu{box-shadow:0 10px 20px #0000004d}.KWsyAW_productIcon svg{font-size:20px}.KWsyAW_productIcon .calendar svg{fill:#cc4f3e}.KWsyAW_productIcon .giving svg{fill:#f2b327}.KWsyAW_productIcon .people svg{fill:#4278e3}.KWsyAW_productIcon .registrations svg{fill:#41998e}.KWsyAW_productIcon .services svg{fill:#6da030}.KWsyAW_productIcon .groups svg{fill:#fb7642}.KWsyAW_inputWrapper{border:1px solid #e9f0ff;border-radius:6px;box-shadow:0 13px 15px #3b78ff12}.KWsyAW_inputWrapper .KWsyAW_input::placeholder{color:#afc0db}.KWsyAW_filterBtn{align-items:center;font-size:1rem;font-weight:700;line-height:1;display:flex;box-shadow:0 3px 5px #555a6326}.KWsyAW_checkBox{border:2px solid #afc0db;border-radius:10px;width:20px;height:20px;margin:0 1rem 0 1.25rem}.KWsyAW_checked{cursor:default;background:#cfdffb}.KWsyAW_checked .KWsyAW_checkBox{border-color:#3b78ff;position:relative}.KWsyAW_checked .KWsyAW_checkBox:after{content:"";background:#3b78ff;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.KWsyAW_selected{background:#fff;border:1px solid #e9f0ff;border-radius:6px;justify-content:center;align-items:center;gap:12px;padding:6px 10px;font-size:12px;line-height:1;display:flex;box-shadow:0 7px 14px #3b78ff1a}@media screen and (min-width:768px){.KWsyAW_selected{gap:12px;padding:8px 10px;font-size:14px}}.KWsyAW_input{border:1px solid #e9f0ff;border-radius:6px;box-shadow:0 13px 15px #3b78ff12}.KWsyAW_input:focus-visible,.KWsyAW_input:focus{border:1px solid #6e9bff;outline:none}
.Azm92G_filterButton{color:#323842b2;background-color:#f9fbfd;border:1px solid #e2e4ef;border-radius:40px;padding:8px 14px;font-size:14px;font-weight:600;line-height:1rem;transition:all .15s ease-in;display:flex}.Azm92G_filterButton:hover{background-color:#dfe8f188}.Azm92G_filterButton.Azm92G_active{color:#323842;background-color:#dfe8f1}@media (min-width:768px){.Azm92G_filterButton{padding:9px 18px}}.Azm92G_inputWrapper{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));outline-offset:2px;border-radius:.375rem;outline:2px solid #0000}.Azm92G_inputWrapper .Azm92G_input{border:1px solid #e9f0ff;border-radius:6px;font-size:15px;font-weight:600;line-height:1;box-shadow:0 13px 15.4px #3b78ff12}.Azm92G_inputWrapper .Azm92G_input::placeholder{color:#afc0db}.Azm92G_inputWrapper .Azm92G_input:focus-visible,.Azm92G_inputWrapper .Azm92G_input:focus{border:1px solid #6e9bff;outline:none}.Azm92G_checkBox{border:2px solid #afc0db;border-radius:10px;flex-shrink:0;width:20px;height:20px;margin:0 1rem 0 1.25rem}.Azm92G_filterPill{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:#323842b2;border:1px solid #e9f0ff;border-radius:1.5rem;align-items:center;gap:1rem;padding:.625rem .875rem;font-size:14px;font-weight:600;line-height:1;display:flex;box-shadow:0 7px 14px #3b78ff1a}.Azm92G_filterPill svg{color:#b3c6d9;width:19px;height:19px}.Azm92G_checked{--tw-bg-opacity:1;background-color:rgb(207 223 251/var(--tw-bg-opacity,1))}.Azm92G_selectWrapper{position:relative}.Azm92G_selectWrapper i{display:none}.Azm92G_selectWrapper:has(.Azm92G_checked) .Azm92G_filterButton{color:#323842;background-color:#dfe8f1}.Azm92G_selectWrapper:has(.Azm92G_checked) i{display:block}
