.donation-bar-container.svelte-hels5z{background:linear-gradient(90deg,#faa,#a3f);border-radius:30px;width:90%;height:100px;margin:0 auto;position:relative;overflow:hidden}.donation-bar-container.svelte-hels5z.alt-1{background:linear-gradient(90deg,#4af,#18a)}.donation-bar-container.svelte-hels5z.alt-1 .covered:where(.svelte-hels5z){background:linear-gradient(90deg,#f31,#f83)}.donation-bar-container.svelte-hels5z.alt-1 .ratio:where(.svelte-hels5z){color:#aef;background:linear-gradient(90deg,#138,#24a)}.donation-bar-container.svelte-hels5z .covered:where(.svelte-hels5z){width:var(--percentage);background:linear-gradient(90deg,#f81,#fc4);height:100%}.donation-bar-container.svelte-hels5z .percentage:where(.svelte-hels5z){color:#fff;z-index:30;font-size:clamp(1em,8vw,40pt);font-weight:800;position:absolute;bottom:.1em;right:.5em}.donation-bar-container.svelte-hels5z .ratio:where(.svelte-hels5z){text-align:center;color:#eaf;background:linear-gradient(90deg,#214,#428);border-radius:20px;width:250px;padding:.2em 0;position:absolute;top:5%;left:calc(50% - 125px)}.donation-bar-container.svelte-hels5z .label:where(.svelte-hels5z){font-size:clamp(1em,8vw,2em);font-weight:900;position:absolute;bottom:5px;left:20px}.phase-label.svelte-1rcrj7h.idle{--hue:230}.phase-label.svelte-1rcrj7h.loading{--hue:90}.phase-label.svelte-1rcrj7h.ok{--hue:150}.phase-label.svelte-1rcrj7h.error{--hue:0}.phase-label.svelte-1rcrj7h{background:linear-gradient(90deg, oklch(30% 50% var(--hue)), oklch(40% 40% var(--hue)));outline:1px solid oklch(98% 20% var(--hue));color:oklch(98% 20% var(--hue));border-radius:10px;padding:.2em .8em}.donation.svelte-1gtk1t2{box-sizing:border-box;overflow-wrap:anywhere;background:linear-gradient(oklch(70% .16 290),oklch(80% .2 330));flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;padding:.5rem 1rem;display:flex}.display-name.svelte-1gtk1t2{font-weight:800}.amount.svelte-1gtk1t2{color:oklch(20% .32 330);font-weight:800}.recipient.svelte-1gtk1t2{opacity:.8;font-size:.9em}.message.svelte-1gtk1t2{min-width:0;font-style:italic}.date.svelte-1gtk1t2{color:#000a}.donation-list.svelte-thch0a{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:oklch(95% .08 330) oklch(25% .12 330/.6);max-height:300px;margin:0;padding:0;list-style:none;overflow-y:auto}.donation-list.svelte-thch0a.has-more{-webkit-mask-image:linear-gradient(#000 calc(100% - 38px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 38px),#0000 100%)}.donation-list.svelte-thch0a:focus-visible{outline-offset:-2px;outline:2px solid oklch(98% .08 50)}.donation-list.svelte-thch0a::-webkit-scrollbar{width:10px}.donation-list.svelte-thch0a::-webkit-scrollbar-thumb{background:oklch(95% .08 330) padding-box content-box;border:2px solid #0000;border-radius:10px}.donation-list.svelte-thch0a::-webkit-scrollbar-track{background:oklch(25% .12 330/.6)}.scroll-status.svelte-thch0a{color:oklch(98% .02 330);letter-spacing:.04em;pointer-events:none;background:oklch(18% .12 330/.82);justify-content:center;align-items:center;height:1.4rem;font-size:.7rem;font-weight:600;display:flex}.show-more.svelte-thch0a{cursor:pointer;background:linear-gradient(oklch(90% .08 80),oklch(80% .2 50));border:none;width:100%;padding:.5rem 0;font-weight:600}.show-more.svelte-thch0a:hover{filter:brightness(130%)}.show-more.svelte-thch0a:focus-visible{outline-offset:-2px;outline:2px solid oklch(98% .08 50)}.page-container.svelte-1uha8ag{max-width:1000pt;margin:0 auto;padding:.2em 1em}.page-container.svelte-1uha8ag .header:where(.svelte-1uha8ag) h1:where(.svelte-1uha8ag){text-align:center;font-size:clamp(24pt,10vw,85pt)}.page-container.svelte-1uha8ag .header:where(.svelte-1uha8ag) h1:where(.svelte-1uha8ag) .extra:where(.svelte-1uha8ag){color:#fff}.page-container.svelte-1uha8ag .header:where(.svelte-1uha8ag) h1:where(.svelte-1uha8ag) .life:where(.svelte-1uha8ag){color:oklch(90% .16 130)}.page-container.svelte-1uha8ag .header:where(.svelte-1uha8ag) h1:where(.svelte-1uha8ag) .year:where(.svelte-1uha8ag){color:oklch(90% .16 230)}.page-container.svelte-1uha8ag .header:where(.svelte-1uha8ag) h2:where(.svelte-1uha8ag){text-align:center;font-size:clamp(18pt,6vw,45pt)}.page-container.svelte-1uha8ag .header:where(.svelte-1uha8ag) h2:where(.svelte-1uha8ag) .team-name:where(.svelte-1uha8ag){color:oklch(95% .12 230)}.page-container.svelte-1uha8ag .header:where(.svelte-1uha8ag) h2:where(.svelte-1uha8ag) .my-name:where(.svelte-1uha8ag){color:oklch(95% .12 330)}:is(.page-container.svelte-1uha8ag .my-info:where(.svelte-1uha8ag),.page-container.svelte-1uha8ag .team-info:where(.svelte-1uha8ag)) .donation-drawer:where(.svelte-1uha8ag){border-radius:0 0 10px 10px;max-width:80%;margin:0 auto;overflow:hidden}.page-container.svelte-1uha8ag .team-info:where(.svelte-1uha8ag) .donation-drawer:where(.svelte-1uha8ag){filter:hue-rotate(-50deg)}.page-container.svelte-1uha8ag .time-counter:where(.svelte-1uha8ag){text-align:center;flex-direction:column;justify-content:center;display:flex}.page-container.svelte-1uha8ag .time-counter:where(.svelte-1uha8ag) .lap-1:where(.svelte-1uha8ag){color:oklch(95% .12 230)}.page-container.svelte-1uha8ag .time-counter:where(.svelte-1uha8ag) .lap-2:where(.svelte-1uha8ag){color:oklch(95% .12 130)}.page-container.svelte-1uha8ag .donation-amounts:where(.svelte-1uha8ag){flex-direction:column;gap:.8em;margin:2em 0;display:flex}.page-container.svelte-1uha8ag .current:where(.svelte-1uha8ag) h2:where(.svelte-1uha8ag){text-align:center;color:oklch(95% .12 330);font-size:clamp(20pt,4vw,32pt)}.page-container.svelte-1uha8ag .current:where(.svelte-1uha8ag) .current-content:where(.svelte-1uha8ag){color:oklch(95% .04 330);max-width:800px;margin:0 auto;padding:1em}.page-container.svelte-1uha8ag .current:where(.svelte-1uha8ag) .current-content:where(.svelte-1uha8ag) h3:where(.svelte-1uha8ag){text-align:center;color:oklch(95% .2 330);font-size:clamp(16pt,3vw,28pt)}.page-container.svelte-1uha8ag .second-lap:where(.svelte-1uha8ag) h2:where(.svelte-1uha8ag){text-align:center;color:oklch(95% .12 130);font-size:clamp(20pt,4vw,32pt)}.page-container.svelte-1uha8ag .second-lap:where(.svelte-1uha8ag) .second-lap-content:where(.svelte-1uha8ag){color:oklch(95% .04 130);max-width:800px;margin:0 auto;padding:1em}.page-container.svelte-1uha8ag .status-container:where(.svelte-1uha8ag) h2:where(.svelte-1uha8ag){text-align:center;color:oklch(95% .12 80);font-size:clamp(20pt,4vw,32pt)}.page-container.svelte-1uha8ag .status-container:where(.svelte-1uha8ag) .labels:where(.svelte-1uha8ag){flex-wrap:wrap;justify-content:center;gap:.5em;max-width:600px;margin:0 auto;display:flex}.page-container.svelte-1uha8ag .donate-container:where(.svelte-1uha8ag){justify-content:center;gap:.5em;margin:1em 0;display:flex}.page-container.svelte-1uha8ag .donate-container:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){color:#128;background:linear-gradient(90deg,#7cf,#aef);border-radius:10px;padding:.5em 2em;text-decoration:none}.page-container.svelte-1uha8ag .donate-container:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):hover{filter:hue-rotate(80deg);transform:scale(1.05)}.buffer.svelte-1uha8ag{margin-bottom:100px}
