@font-face{font-display:swap;font-family:oxygen;font-style:normal;font-weight:400;src:url(/fonts/oxygen-regular.woff2) format("woff2"),url(/fonts/oxygen-regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:oxygen;font-style:normal;font-weight:700;src:url(/fonts/oxygen-bold.woff2) format("woff2"),url(/fonts/oxygen-bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:gantari;font-style:normal;font-weight:700;src:url(/fonts/gantari-bold.woff2) format("woff2"),url(/fonts/gantari-bold.ttf) format("truetype"),url(/fonts/gantari-bold.otf) format("opentype")}*{margin:0}*,:after,:before{box-sizing:border-box}body{text-wrap:balance;background-color:transparent;font-size:16px;height:100vh}main{display:flex;flex-direction:column;height:100%;width:100%}h1,h2,h3,h4{text-wrap:balance}a,a:hover{color:var(--custom-body-colour,var(--custom-content-colour,#fff));text-decoration:none;transition:all .2s ease-in-out}a:hover{opacity:.8}main{--font-family:var(--custom-body-font,oxygen),oxygen,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--font-family-heading:var(--custom-heading-font,gantari),gantari,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--btn-font-family:var(--custom-button-font,gantari),gantari,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.widget{background:var(--custom-body-bg,var(--custom-content-bg,#152f58));border:var(--custom-body-border-colour,transparent) solid var(--custom-body-border-width,0);border-radius:var(--custom-body-border-radius,var(--custom-content-border-radius,.5rem));color:var(--custom-body-colour,var(--custom-content-colour,#fff));font-family:var(--font-family);font-size:clamp(.625rem,3.75vw,1rem);line-height:1.5;max-width:min(100%,50rem);overflow:hidden}.widget:first-of-type{margin-top:auto}.widget:has(>.widget-content-container){--grid-spacing:clamp(0.875rem,5.5vw,1.5rem)}.widget-body-padding{padding:clamp(.875rem,5.5vw,1.5rem)}.widget-body-padding:has(>.widget-content-container){padding:clamp(.875rem,5.5vw,1.5rem)}.widget,.widget-flow{--grid-spacing:clamp(0.625rem,3.75vw,1rem);display:grid;gap:var(--grid-spacing)}.widget-title{font-size:clamp(1rem,6vw,1.625rem)}.widget-subtitle,.widget-title{font-family:var(--font-family-heading);line-height:1.2}.widget-subtitle{font-size:clamp(.75rem,4.25vw,1.125rem)}.widget-content-container{background:var(--custom-content-bg,#fff);border:var(--custom-content-border-width,0) solid var(--custom-content-border-colour,#44b4e4);border-radius:var(--custom-content-border-radius,.5rem);color:var(--custom-content-colour,#152f58);overflow:hidden}.widget-content{--grid-spacing:clamp(0.625rem,3.75vw,1rem);gap:var(--grid-spacing);padding:clamp(.875rem,5.5vw,1.5rem)}.widget-total{font-size:clamp(.75rem,4.25vw,1.125rem);font-weight:700}.widget-powered-by{align-items:center;display:flex;flex-wrap:wrap;font-size:clamp(.5rem,3.25vw,.875rem);gap:clamp(.25rem,2vw,.5rem)}.widget-powered-by img,.widget-powered-by svg{max-height:1lh;width:auto}.widget-donation{align-items:center;display:flex;gap:1rem}.widget-donation img,.widget-donation svg{max-height:1.5rem;vertical-align:text-bottom;width:auto}.widget-icon{display:inline-block;font-size:inherit;height:1em;overflow:visible;text-align:center;vertical-align:-.125em;width:auto}.widget-totals{align-items:center;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.widget-fade{animation-duration:.5s;animation-fill-mode:forwards;animation-name:fadeIn;animation-timing-function:ease-in-out;opacity:0;transform:translateY(1rem);transition:all .2s ease-in-out}@keyframes fadeIn{to{opacity:1;transform:translateY(0)}}.widget-fade-out{animation-duration:.5s;animation-fill-mode:forwards;animation-name:fadeOut;animation-timing-function:ease-in-out;opacity:1;transform:translateY(0)}@keyframes fadeOut{to{opacity:0;transform:translateY(-1rem)}}.btn{--btn-padding-x:0.75rem;--btn-padding-y:0.375rem;--btn-font-weight:500;--btn-line-height:1.5;--btn-border-radius:0.375rem;--btn-disabled-opacity:0.65;--btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--btn-focus-shadow-rgb),.5);--btn-font-size:clamp(0.625rem,3.75vw,1rem);grid-gap:var(--btn-padding-x);align-items:center;background-color:var(--btn-bg);border:var(--btn-border-width) solid var(--btn-border-color);border-radius:var(--btn-border-radius);color:var(--btn-color);cursor:pointer;display:inline-grid;font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);grid-auto-flow:column;justify-content:center;letter-spacing:.5px;line-height:var(--btn-line-height);padding:var(--btn-padding-y) calc(var(--btn-padding-x) + var(--custom-btn-primary-border-radius, .375rem)/10);text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,filter .15s ease-in-out;user-select:none;vertical-align:middle}@media(prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{background-color:color-mix(in srgb,var(--btn-bg),#000 15%);border-color:color-mix(in srgb,var(--btn-border-color),#000 20%);color:var(--btn-color);text-decoration:none}.btn:focus-visible{background-color:color-mix(in srgb,var(--btn-bg),#000 15%);border-color:color-mix(in srgb,var(--btn-border-color),#000 20%);box-shadow:var(--btn-focus-box-shadow);color:var(--btn-color);outline:0}.btn-primary{--btn-bg:var(--custom-btn-primary-bg,#00973a);--btn-color:var(--custom-btn-primary-colour,#fff);--btn-border-color:var(--custom-btn-primary-border-colour,#00973a);--btn-border-width:var(--custom-btn-primary-border-width,1px);--btn-border-radius:var(--custom-btn-primary-border-radius,0.375rem);--custom-btn-border-radius:var(--custom-btn-primary-border-radius,0.375rem)}.btn-secondary{--btn-bg:var(--custom-btn-secondary-bg,#f0f0f0);--btn-color:var(--custom-btn-secondary-colour,#152f58);--btn-border-color:var(--custom-btn-secondary-border-colour,#b0c4e5);--btn-border-width:var(--custom-btn-secondary-border-width,1px);--btn-border-radius:var(--custom-btn-secondary-border-radius,0.375rem);--custom-btn-border-radius:var(--custom-btn-secondary-border-radius,0.375rem)}.btn-secondary.active{--btn-bg:var(--custom-btn-primary-bg,#00973a);--btn-color:var(--custom-btn-primary-colour,#fff);--btn-border-color:var(--custom-btn-primary-border-colour,#00973a)}.btn-lg{--btn-padding-y:0.5rem;--btn-padding-x:1rem;--btn-font-size:clamp(0.875rem,5.5vw,1.5rem);--btn-border-radius:var(--custom-btn-border-radius,0.375rem)}.btn-sm{--btn-padding-y:0.25rem;--btn-padding-x:0.5rem;--btn-font-size:clamp(0.5rem,3.25vw,0.875rem);--btn-border-radius:var(--custom-btn-border-radius,0.375rem)}.btn-inline{align-self:start}.btn-fluid{flex-grow:1}.btn-set{--btn-set-spacing:0.5rem;display:flex;flex-wrap:wrap;gap:var(--btn-set-spacing)}.btn-fixed{position:fixed}.btn-fixed-top{border-top-left-radius:0;border-top-right-radius:0;left:var(--btn-fixed-left);right:var(--btn-fixed-right);top:0;transform:translateX(var(--btn-fixed-transform,0))}.btn-fixed-left{left:0;transform:rotate(90deg) translateX(calc(var(--btn-fixed-transform, 0)*1.5));transform-origin:0 100%}.btn-fixed-left,.btn-fixed-right{border-bottom-left-radius:0;border-bottom-right-radius:0;bottom:var(--btn-fixed-bottom);top:var(--btn-fixed-top)}.btn-fixed-right{right:0;transform:rotate(-90deg) translateX(calc(var(--btn-fixed-transform, 0)*-1.5));transform-origin:100% 100%}.btn-fixed-bottom{border-bottom-left-radius:0;border-bottom-right-radius:0;bottom:0;left:var(--btn-fixed-left);right:var(--btn-fixed-right);transform:translateX(var(--btn-fixed-transform,0))}.btn-fixed-start{--btn-fixed-top:1rem;--btn-fixed-left:1rem}.btn-fixed-end{--btn-fixed-bottom:1rem;--btn-fixed-right:1rem}.btn-fixed-center{--btn-fixed-top:50%;--btn-fixed-left:50%;--btn-fixed-transform:-50%}.widget-preview:has(.btn-fixed){background-color:#b0c4e5;border-radius:.5rem;height:70vh;position:relative;width:100%}.widget-preview:has(.btn-fixed) .btn-fixed{position:absolute}.widget-donation-list{display:flex;flex-wrap:wrap;gap:var(--grid-spacing)}.widget-donation-list:has(img){--grid-spacing:clamp(0.875rem,5.5vw,1.5rem)}.widget-donation-list:not(:last-child){border-bottom:1px solid color-mix(in srgb,currentColor 10%,transparent);padding-bottom:clamp(.625rem,3.75vw,1rem)}.widget-donation-list time{font-size:clamp(.5rem,3.25vw,.875rem);opacity:.8}.widget-donation-list img{border-radius:calc(var(--custom-content-border-radius, .5rem)/2);max-height:3rem;width:auto}.widget-donation-list-info{flex:1 1 auto;min-width:50px}.widget-donation-list-amount{flex:1 1 auto;line-height:1.2}.widget-donation-list-amount>b{color:var(--custom-btn-primary-border-colour,#00973a);display:block;font-family:gantari,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(.875rem,5.5vw,1.5rem)}.widget-donation-list-amount>span{font-size:clamp(.5rem,3.25vw,.875rem);opacity:.8}.widget-donation-list:has(.widget-donation-list-info+.widget-donation-list-amount:where(:not(:first-child))){text-align:left}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}.form-control{background-clip:padding-box;background-color:var(--custom-input-bg,#fff);border:var(--custom-input-border-width,1px) solid var(--custom-input-border-colour,#ccc);border-radius:var(--custom-input-border-radius,.5rem);color:var(--custom-input-colour,#152f58);display:block;font-size:1rem;font-weight:500;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media(prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control:focus{background-color:#fff;border-color:#8a97ac;box-shadow:0 0 0 .25rem rgba(21,47,88,.25);color:#152f58;outline:0}.form-control-sm{font-size:.875rem;min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem}.form-control-lg{font-size:1.25rem;min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem}.input-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.input-group>.form-control{flex:1 1 auto;min-width:0;position:relative;width:1%}.input-group>.form-control:focus{z-index:5}.input-group-text{align-items:center;background-color:var(--custom-btn-secondary-bg,#f0f0f0);border:var(--custom-btn-secondary-border-width,1px) solid var(--custom-btn-secondary-border-colour,#b0c4e5);border-radius:var(--custom-input-border-radius,.5rem);color:var(--custom-btn-secondary-colour,#152f58);display:flex;font-size:1rem;line-height:1.5;padding:.375rem .75rem;text-align:center;white-space:nowrap}.input-group-text:first-child{padding-left:calc(.75rem + clamp(0rem,var(--custom-input-border-radius, .5rem)/35,.75rem))}.input-group-text:last-child{padding-right:calc(.75rem + var(--custom-input-border-radius, .5rem)/35)}.input-group-lg>.form-control{font-size:1.25rem;padding:.5rem 1rem}.input-group-sm>.form-control{font-size:.875rem;padding:.25rem .5rem}.input-group>:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.input-group>:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:calc(0px - var(--custom-input-border-width, 1px))}.form-check{display:block;margin-bottom:0;min-height:1.5rem;padding-left:1.5rem}.form-check .form-check-input{float:left;margin-left:-1.5rem}.form-check-reverse{padding-left:0;padding-right:1.5rem;text-align:right}.form-check-reverse .form-check-input{float:right;margin-left:0;margin-right:-1.5rem}.form-check-input{appearance:none;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:contain;border:var(--custom-btn-secondary-border-width,1px) solid var(--custom-btn-secondary-border-colour,#152f58);height:1.5rem;margin-top:0;print-color-adjust:exact;vertical-align:top;width:1.5rem}.form-check-input[type=checkbox]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#8a97ac;box-shadow:0 0 0 .25rem rgba(21,47,88,.25);outline:0}.form-check-input:checked{background-color:var(--custom-btn-secondary-border-colour,#2f4e80);border-color:var(--custom-btn-secondary-border-colour,#2f4e80)}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E")}.form-check-input[type=checkbox]:indeterminate{background-color:#152f58;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3E%3C/svg%3E");border-color:#152f58}.form-check-input:disabled{filter:none;opacity:.5;pointer-events:none}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(0, 0, 0, 0.25)'/%3E%3C/svg%3E");background-position:0;border-radius:2em;margin-left:-2.5em;transition:background-position .15s ease-in-out;width:2em}@media(prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%238A97AB'/%3E%3C/svg%3E")}.form-switch .form-check-input:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");background-position:100%}.form-switch.form-check-reverse{padding-left:0;padding-right:2.5em}.form-switch.form-check-reverse .form-check-input{margin-left:0;margin-right:-2.5em}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{filter:none;opacity:.65;pointer-events:none}.form-check{grid-gap:var(--btn-padding-x);align-items:center;display:inline-grid;grid-auto-flow:column;position:relative}.form-check-input[type=radio]{border-radius:50%}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}.form-check-label:after{bottom:0;content:"";cursor:pointer;left:0;position:absolute;right:0;top:0;z-index:1}.widget-progress{overflow:hidden;position:relative}.widget-progress:empty{border-radius:clamp(.625rem,3.75vw,1rem);height:clamp(.625rem,3.75vw,1rem)}.widget-progress:after,.widget-progress:before{background:var(--custom-progress-bar-bg,#e6e6e6);bottom:0;content:"";display:block;height:clamp(.625rem,3.75vw,1rem);left:0;position:absolute;width:100%}.widget-progress:after{animation-duration:.5s;animation-fill-mode:forwards;animation-name:pageProgress;animation-timing-function:ease-in-out;background:var(--custom-progress-bar-colour,#00973a);transform:scaleX(var(--page-progress-start,0));transform-origin:top left}@keyframes pageProgress{to{transform:scaleX(min(1,var(--page-progress-end,0)))}}.widget-progress-ring{margin:0 auto;max-width:10rem;position:relative}.widget-progress-ring svg{--size:100%;--half-size:calc(var(--size)/2);--stroke-width:8%;--radius:calc((var(--size) - var(--stroke-width))/2);--circumference:calc(var(--radius)*3.1416*2);--dash:calc(var(--progress)*var(--circumference))}.widget-progress-ring circle{cx:var(--half-size);cy:var(--half-size);r:var(--radius);stroke-width:var(--stroke-width);fill:none;stroke-linecap:round}.widget-progress-ring circle.bg{stroke:color-mix(in srgb,var(--custom-content-bg,#fff),#000 10%)}.widget-progress-ring circle.fg{stroke-dasharray:var(--dash) calc(var(--circumference) - var(--dash));stroke:var(--custom-btn-primary-bg,#00973a);transform:rotate(-90deg);transform-origin:var(--half-size) var(--half-size);transition:stroke-dasharray .3s linear 0s}.widget-progress-ring text{fill:var(--custom-content-colour,#152f58);font-family:gantari,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:160%}.widget-store-grid-container{container-type:inline-size}.widget-store-grid{display:grid;gap:var(--grid-spacing);grid-template-columns:repeat(3,1fr)}.widget-store-grid .store-grid-lg-hide,.widget-store-grid .store-grid-md-hide,.widget-store-grid .store-grid-sm-hide,.widget-store-grid .store-grid-xs-hide{display:none}@container (width > 400px){.widget-store-grid{gap:calc(.5rem + var(--grid-spacing));grid-template-columns:repeat(4,1fr)}.widget-store-grid .store-grid-xs-hide{display:unset}}@container (width > 500px){.widget-store-grid{gap:calc(.75rem + var(--grid-spacing));grid-template-columns:repeat(5,1fr)}.widget-store-grid .store-grid-sm-hide{display:unset}}@container (width > 600px){.widget-store-grid{gap:calc(1rem + var(--grid-spacing));grid-template-columns:repeat(6,1fr)}.widget-store-grid .store-grid-md-hide{display:unset}}.widget-store-grid img{border-radius:calc(var(--custom-content-border-radius, .5rem)/2)}.table--custom-messages tr:not(:first-child) td{padding-top:clamp(.625rem,3.75vw,1rem)}.table--custom-messages td:first-child{padding-right:clamp(.625rem,3.75vw,1rem)}.img-fluid{display:block;height:auto;max-width:100%}.text-start{text-align:left}.text-center{text-align:center}.text-end{text-align:right}.justify-self-center{justify-self:center}.opacity-80{opacity:.8}.w-100{width:100%}
/*# sourceMappingURL=/scripts/../styles/css/widget-alert.cda51a62fb9d4f30f932.css.map*/