.technology-showcase.svelte-9fdcuk{--technology-easing: linear;--technology-cycle: calc(var(--m3e-duration-ambient-extra-long) * 2);--technology-play-state: paused;--technology-tile-size: clamp(calc(var(--m3e-space-10) * 2), 12vw, calc(var(--m3e-space-8) * 4));--technology-gap: var(--m3e-space-3);min-width:0;width:100%}.technology-showcase[data-running=true].svelte-9fdcuk{--technology-play-state: running}.technology-showcase[data-enhanced=true].svelte-9fdcuk [data-technology-viewport]{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;min-width:0;overflow:hidden}.technology-showcase[data-enhanced=true].svelte-9fdcuk [data-technology-reel]{display:grid;grid-template-columns:minmax(0,1fr);grid-area:1/1;gap:var(--technology-gap);min-width:0;padding-block:var(--m3e-space-3);opacity:1;transition:opacity var(--m3e-duration-long) var(--m3e-easing-standard)}.technology-showcase[data-enhanced=true].svelte-9fdcuk [data-technology-row]{display:flex;width:100%}.technology-showcase[data-enhanced=true].svelte-9fdcuk [data-technology-group]{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(var(--technology-tile-size),1fr);gap:var(--technology-gap);padding-inline-end:var(--technology-gap);box-sizing:border-box;min-width:100%;width:max-content;flex:0 0 auto;animation:svelte-9fdcuk-technology-drift var(--technology-cycle) var(--technology-easing) infinite;animation-play-state:var(--technology-play-state)}.technology-showcase[data-enhanced=true].svelte-9fdcuk [data-technology-row]:nth-child(2) [data-technology-group]{animation-delay:calc(var(--technology-cycle) * -.12)}.technology-showcase[data-enhanced=true].svelte-9fdcuk [data-technology-list]{grid-area:1/1;display:flex;flex-wrap:wrap;align-content:center;gap:var(--m3e-space-2);padding:var(--m3e-space-2);opacity:0;pointer-events:none;transition:opacity var(--m3e-duration-long) var(--m3e-easing-standard)}.technology-showcase[data-enhanced=true].svelte-9fdcuk .about-technologies__item{flex-direction:row;padding:var(--m3e-space-2) var(--m3e-space-3);gap:var(--m3e-space-2);border-radius:var(--shape-corner-full)}.technology-showcase[data-enhanced=true].svelte-9fdcuk .about-technologies__mark{width:var(--m3e-space-5);height:var(--m3e-space-5);font:var(--m3e-type-label-large);flex-shrink:0}.technology-showcase[data-enhanced=true][data-details=true].svelte-9fdcuk [data-technology-reel]{opacity:0}.technology-showcase[data-enhanced=true][data-details=true].svelte-9fdcuk [data-technology-list]{opacity:1;pointer-events:auto}.technology-showcase__controls.svelte-9fdcuk{display:flex;justify-content:flex-end;margin-top:var(--m3e-space-2)}.technology-showcase__controls[hidden].svelte-9fdcuk{display:none}.technology-showcase__toggle.svelte-9fdcuk{position:relative;border:0;border-radius:var(--shape-corner-m);padding:var(--m3e-space-2) var(--m3e-space-3);font:var(--m3e-type-label-medium);color:var(--primary);background:var(--surface-container-low);cursor:pointer}.technology-showcase__toggle.svelte-9fdcuk:focus-visible{outline:calc(var(--m3e-space-1) / 2) solid var(--primary);outline-offset:var(--m3e-space-1)}@media(prefers-reduced-motion:reduce){.technology-showcase.svelte-9fdcuk [data-technology-reel]{display:none}.technology-showcase.svelte-9fdcuk [data-technology-list]{opacity:1;transition:none}}html.motion-reduced .technology-showcase.svelte-9fdcuk [data-technology-reel]{display:none}html.motion-reduced .technology-showcase.svelte-9fdcuk [data-technology-list]{opacity:1;transition:none}@-moz-keyframes svelte-9fdcuk-technology-drift{to{transform:translate(-100%)}}@-webkit-keyframes svelte-9fdcuk-technology-drift{to{transform:translate(-100%)}}@-o-keyframes svelte-9fdcuk-technology-drift{to{transform:translate(-100%)}}@keyframes svelte-9fdcuk-technology-drift{to{transform:translate(-100%)}}.about-technologies[data-astro-cid-5zg3rhgv]{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(var(--m3e-space-10) * 2),1fr));gap:var(--m3e-space-3);padding:0;margin:0;list-style:none}.about-technologies__reel[data-astro-cid-5zg3rhgv]{display:none}.about-technologies__tile[data-astro-cid-5zg3rhgv]{display:grid;place-items:center;aspect-ratio:1;min-height:var(--technology-tile-size);min-width:0;border-radius:var(--shape-corner-l);background:var(--surface-container-low);border:1px solid var(--outline-variant)}.about-technologies__tile-mark[data-astro-cid-5zg3rhgv]{display:grid;place-items:center;width:calc(var(--m3e-space-8) * 2);height:calc(var(--m3e-space-8) * 2);color:var(--technology-brand);font:var(--m3e-type-headline-large)}.about-technologies__tile-mark[data-astro-cid-5zg3rhgv] svg,.about-technologies__tile-mark[data-astro-cid-5zg3rhgv] img{width:100%;height:100%;object-fit:contain}.about-technologies__item[data-astro-cid-5zg3rhgv]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--m3e-space-3);min-width:0;padding:var(--m3e-space-4) var(--m3e-space-2);border-radius:var(--shape-corner-m);background:var(--surface-container-low)}.about-technologies__mark[data-astro-cid-5zg3rhgv]{display:grid;place-items:center;width:var(--m3e-space-10);height:var(--m3e-space-10);color:var(--technology-brand);font:var(--m3e-type-headline-medium)}.about-technologies__mark[data-astro-cid-5zg3rhgv] svg,.about-technologies__mark[data-astro-cid-5zg3rhgv] img{width:100%;height:100%;object-fit:contain}.about-technologies__name[data-astro-cid-5zg3rhgv]{max-width:100%;font:var(--m3e-type-label-medium);color:var(--on-surface-variant);text-align:center;overflow-wrap:anywhere}@container about-column (width >= 1024px){.about-technologies[data-astro-cid-5zg3rhgv]{grid-template-columns:repeat(5,minmax(0,1fr))}}.about-technologies.svelte-1wen8dn{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(var(--m3e-space-10) * 2),1fr));gap:var(--m3e-space-3);padding:0;margin:0;list-style:none}.about-technologies__reel.svelte-1wen8dn{display:none}.about-technologies__tile.svelte-1wen8dn{display:grid;place-items:center;aspect-ratio:1;min-height:var(--technology-tile-size);min-width:0;border-radius:var(--shape-corner-l);background:var(--surface-container-low);border:1px solid var(--outline-variant)}.about-technologies__tile-mark.svelte-1wen8dn{display:grid;place-items:center;width:calc(var(--m3e-space-8) * 2);height:calc(var(--m3e-space-8) * 2);color:var(--technology-brand);font:var(--m3e-type-headline-large)}.about-technologies__tile-mark.svelte-1wen8dn svg,.about-technologies__tile-mark.svelte-1wen8dn img{width:100%;height:100%;object-fit:contain}.about-technologies__item.svelte-1wen8dn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--m3e-space-3);min-width:0;padding:var(--m3e-space-4) var(--m3e-space-2);border-radius:var(--shape-corner-m);background:var(--surface-container-low)}.about-technologies__mark.svelte-1wen8dn{display:grid;place-items:center;width:var(--m3e-space-10);height:var(--m3e-space-10);color:var(--technology-brand);font:var(--m3e-type-headline-medium)}.about-technologies__mark.svelte-1wen8dn svg,.about-technologies__mark.svelte-1wen8dn img{width:100%;height:100%;object-fit:contain}.about-technologies__name.svelte-1wen8dn{max-width:100%;font:var(--m3e-type-label-medium);color:var(--on-surface-variant);text-align:center;overflow-wrap:anywhere}@container about-column (min-width: 1024px){.about-technologies.svelte-1wen8dn{grid-template-columns:repeat(5,minmax(0,1fr))}}.floating-identity.svelte-1gmhr2p{--identity-cycle: calc(var(--m3e-duration-long) * 15);--identity-lift: calc(var(--m3e-space-2) + var(--m3e-space-1) / 2);--identity-float-easing: cubic-bezier(.37, 0, .63, 1);--identity-play-state: paused;min-width:0}.floating-identity[data-motion-running=true].svelte-1gmhr2p{--identity-play-state: running}.floating-identity.svelte-1gmhr2p [data-identity-motion-item=keyword]{animation-name:svelte-1gmhr2p-identity-float;animation-duration:var(--identity-cycle);animation-timing-function:var(--identity-float-easing);animation-delay:calc(var(--m3e-duration-short) * var(--identity-order, 0) * -2);animation-iteration-count:infinite;animation-play-state:var(--identity-play-state)}.floating-identity[data-motion-reduced=true].svelte-1gmhr2p [data-identity-motion-item=keyword]{animation-name:none}.floating-identity__controls.svelte-1gmhr2p{display:flex;justify-content:flex-end;min-block-size:var(--m3e-space-8);margin-top:var(--m3e-space-2)}.floating-identity__toggle.svelte-1gmhr2p{position:relative;border:0;border-radius:var(--shape-corner-m);padding:var(--m3e-space-2) var(--m3e-space-3);font:var(--m3e-type-label-medium);color:var(--primary);background:var(--surface-container-low);cursor:pointer}.floating-identity__toggle.svelte-1gmhr2p:focus-visible{outline:calc(var(--m3e-space-1) / 2) solid var(--primary);outline-offset:var(--m3e-space-1)}@media(prefers-reduced-motion:reduce){.floating-identity.svelte-1gmhr2p [data-identity-motion-item=keyword]{animation-name:none}}html.motion-reduced .floating-identity.svelte-1gmhr2p [data-identity-motion-item=keyword]{animation-name:none}@-moz-keyframes svelte-1gmhr2p-identity-float{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--identity-lift) * -1))}}@-webkit-keyframes svelte-1gmhr2p-identity-float{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--identity-lift) * -1))}}@-o-keyframes svelte-1gmhr2p-identity-float{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--identity-lift) * -1))}}@keyframes svelte-1gmhr2p-identity-float{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--identity-lift) * -1))}}.about-overview[data-astro-cid-isoj3ghz]{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:var(--m3e-space-4);min-width:0;scroll-margin-top:calc(var(--m3e-space-10) * 3)}.about-overview__panel[data-astro-cid-isoj3ghz]{padding:var(--m3e-space-6);min-width:0;overflow-wrap:anywhere}.about-overview__heading[data-astro-cid-isoj3ghz],.about-overview__section-heading[data-astro-cid-isoj3ghz]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--m3e-space-3)}.about-overview__heading[data-astro-cid-isoj3ghz] .m3-button svg,.about-overview__section-heading[data-astro-cid-isoj3ghz] .m3-button svg{width:var(--m3e-space-4);height:var(--m3e-space-4)}.about-overview__section-heading[data-astro-cid-isoj3ghz]{margin-bottom:var(--m3e-space-5)}.about-overview__section-heading[data-astro-cid-isoj3ghz] h2[data-astro-cid-isoj3ghz]{font:var(--m3e-type-title-large);margin:0}.about-overview__technology-panel[data-astro-cid-isoj3ghz]{height:100%}.about-overview__identity[data-astro-cid-isoj3ghz]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--m3e-space-6);margin:var(--m3e-space-6) auto var(--m3e-space-2);max-width:calc(var(--m3e-space-10) * 16)}.about-overview__portrait[data-astro-cid-isoj3ghz]{padding:var(--m3e-space-2);border:1px solid var(--outline-variant);border-radius:var(--shape-corner-full);background:var(--surface-container-low)}.about-overview__portrait[data-astro-cid-isoj3ghz] .m3-avatar{width:calc(var(--m3e-space-6) * 6)}.about-overview__keywords[data-astro-cid-isoj3ghz]{display:grid;gap:var(--m3e-space-2);padding:0;margin:0;list-style:none}.about-overview__keywords[data-astro-cid-isoj3ghz] li[data-astro-cid-isoj3ghz]{display:flex;align-items:center;gap:var(--m3e-space-2);width:fit-content;max-width:100%;padding:var(--m3e-space-2) var(--m3e-space-3);background:var(--surface-container-low);border-radius:var(--shape-corner-full);color:var(--on-surface-variant);font:var(--m3e-type-label-large);overflow-wrap:anywhere}.about-overview__keywords[data-astro-cid-isoj3ghz] span[data-astro-cid-isoj3ghz]{color:var(--primary);flex-shrink:0}.about-overview__keywords[data-astro-cid-isoj3ghz] svg{width:var(--m3e-space-4);height:var(--m3e-space-4)}.about-overview__keywords--left[data-astro-cid-isoj3ghz]{justify-items:end}.about-overview__greeting[data-astro-cid-isoj3ghz]{color:var(--on-primary-container)}.about-overview__greeting[data-astro-cid-isoj3ghz] h2[data-astro-cid-isoj3ghz]{font:var(--m3e-type-headline-medium);margin:var(--m3e-space-3) 0}.about-overview__eyebrow[data-astro-cid-isoj3ghz]{display:flex;align-items:center;gap:var(--m3e-space-2);font:var(--m3e-type-label-large);margin:0}.about-overview__headline[data-astro-cid-isoj3ghz]{font:var(--m3e-type-title-large);margin:var(--m3e-space-4) 0}.about-overview__description[data-astro-cid-isoj3ghz]{font:var(--m3e-type-body-medium);margin:0}.about-overview__quote[data-astro-cid-isoj3ghz]{display:flex;flex-direction:column;justify-content:space-between;gap:var(--m3e-space-6);height:100%;color:var(--primary)}.about-overview__quote[data-astro-cid-isoj3ghz] blockquote[data-astro-cid-isoj3ghz]{font:var(--m3e-type-headline-medium);margin:0;overflow-wrap:anywhere}.about-overview__quote[data-astro-cid-isoj3ghz] svg{width:var(--m3e-space-4);height:var(--m3e-space-4)}.about-overview__coast[data-astro-cid-isoj3ghz]{display:flex;flex-direction:column;height:100%;margin:0}.about-overview__coast-media[data-astro-cid-isoj3ghz]{position:relative;flex:1;min-height:calc(var(--m3e-space-10) * 5);aspect-ratio:3 / 2}.about-overview__coast-media[data-astro-cid-isoj3ghz] img[data-astro-cid-isoj3ghz]{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.about-overview__facts[data-astro-cid-isoj3ghz]{display:flex;flex-wrap:wrap;gap:var(--m3e-space-6);margin:0;padding:var(--m3e-space-6)}.about-overview__facts[data-astro-cid-isoj3ghz] div[data-astro-cid-isoj3ghz]{flex:1;min-width:calc(var(--m3e-space-10) * 2)}.about-overview__facts[data-astro-cid-isoj3ghz] dt[data-astro-cid-isoj3ghz]{font:var(--m3e-type-label-large);color:var(--on-surface-variant)}.about-overview__facts[data-astro-cid-isoj3ghz] dd[data-astro-cid-isoj3ghz]{display:flex;align-items:center;gap:var(--m3e-space-4);font:var(--m3e-type-headline-large);color:var(--primary);margin:var(--m3e-space-3) 0 0}.about-overview__facts[data-astro-cid-isoj3ghz] svg{width:var(--m3e-space-5);height:var(--m3e-space-5)}.about-overview[data-astro-cid-isoj3ghz]>.about-overview__identity-card,.about-overview[data-astro-cid-isoj3ghz]>.about-overview__facts-card{grid-column:1 / -1}.about-overview[data-astro-cid-isoj3ghz]>.m3-card{min-width:0}@container about-column (width <= 640px){.about-overview[data-astro-cid-isoj3ghz]{grid-template-columns:minmax(0,1fr)}}@media(width<=767px){.about-overview[data-astro-cid-isoj3ghz]{grid-template-columns:minmax(0,1fr)}}@media(width<=639px){.about-overview__identity[data-astro-cid-isoj3ghz]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--m3e-space-3)}.about-overview__portrait[data-astro-cid-isoj3ghz]{grid-column:1 / -1;grid-row:1;justify-self:center}.about-overview__panel[data-astro-cid-isoj3ghz]{padding:var(--m3e-space-5)}}.m3-about[data-astro-cid-wchxo55i]{display:grid;gap:var(--m3e-space-4);min-width:0;container-type:inline-size;container-name:about-column}.m3-about__panel[data-astro-cid-wchxo55i]{padding:var(--m3e-space-8)}.m3-about__chapter-nav[data-astro-cid-wchxo55i]{display:flex;flex-wrap:wrap;gap:var(--m3e-space-2)}.m3-about__chapter-nav[data-astro-cid-wchxo55i] .m3-chip{max-width:100%;height:auto;min-height:calc(var(--m3e-space-6) * 2);padding-block:var(--m3e-space-2)}.m3-about__chapter-nav[data-astro-cid-wchxo55i] .m3-chip__content{white-space:normal;overflow-wrap:anywhere}.m3-about__nav-number[data-astro-cid-wchxo55i]{font:var(--m3e-type-label-small);color:var(--primary)}.m3-about__section-title[data-astro-cid-wchxo55i]{display:flex;align-items:center;gap:var(--m3e-space-3);margin-bottom:var(--m3e-space-6)}.m3-about__section-title[data-astro-cid-wchxo55i] h2[data-astro-cid-wchxo55i]{font:var(--m3e-type-title-large);margin:0}.m3-about__section-icon[data-astro-cid-wchxo55i]{display:inline-flex;color:var(--primary)}.m3-about__section-icon[data-astro-cid-wchxo55i] svg{width:var(--m3e-space-6);height:var(--m3e-space-6)}.m3-about__chapter[data-astro-cid-wchxo55i]{scroll-margin-top:calc(var(--m3e-space-10) * 2 + var(--m3e-space-6));padding:var(--m3e-space-6) 0 var(--m3e-space-8);border-top:1px solid var(--outline-variant)}.m3-about__chapter-header[data-astro-cid-wchxo55i]{display:flex;align-items:center;gap:var(--m3e-space-3);margin-bottom:var(--m3e-space-6)}.m3-about__chapter-header[data-astro-cid-wchxo55i] h3[data-astro-cid-wchxo55i]{font:var(--m3e-type-title-large);margin:0;min-width:0;overflow-wrap:anywhere}.m3-about__chapter-number[data-astro-cid-wchxo55i]{display:grid;place-items:center;flex-shrink:0;width:var(--m3e-space-10);height:var(--m3e-space-10);border-radius:var(--shape-corner-m);background:var(--primary-container);color:var(--on-primary-container);font:var(--m3e-type-label-large)}.m3-about__quote[data-astro-cid-wchxo55i]{display:flex;align-items:flex-start;gap:var(--m3e-space-3);border-left:var(--m3e-space-1) solid var(--primary);background:var(--surface-container-low);border-radius:0 var(--shape-corner-m) var(--shape-corner-m) 0;margin:var(--m3e-space-6) 0 0;padding:var(--m3e-space-5);color:var(--on-surface)}.m3-about__quote[data-astro-cid-wchxo55i] p[data-astro-cid-wchxo55i]{font:var(--m3e-type-body-large);margin:0}.m3-about__quote[data-astro-cid-wchxo55i] span[data-astro-cid-wchxo55i]{color:var(--primary);flex-shrink:0}.m3-about__notice[data-astro-cid-wchxo55i]{font:var(--m3e-type-body-medium);color:var(--on-surface-variant);display:grid;gap:var(--m3e-space-4)}@media(width<=767px){.m3-about__panel[data-astro-cid-wchxo55i]{padding:var(--m3e-space-5)}}#about-story{scroll-margin-top:calc(var(--m3e-space-10) * 3)}svg.svelte-qy3fv0{display:block;overflow:visible}.ink.svelte-qy3fv0{stroke:var(--on-primary-container);stroke-linecap:round;stroke-linejoin:round}.star-ink.svelte-qy3fv0{stroke:var(--on-tertiary-container);stroke-linecap:round;stroke-linejoin:round}.coat.svelte-qy3fv0{fill:var(--surface-container-lowest)}.soft.svelte-qy3fv0{fill:var(--primary-container)}.accent.svelte-qy3fv0{fill:var(--primary)}.blush.svelte-qy3fv0{fill:var(--secondary-container)}.star.svelte-qy3fv0{fill:var(--tertiary-container)}.line.svelte-qy3fv0{fill:none}.site-uptime.svelte-1c5iysg{--uptime-stroke: calc(var(--m3e-space-1) / 2);--uptime-outline: color-mix(in srgb, var(--primary) 35%, var(--surface-container-lowest));--uptime-paper-dot: color-mix(in srgb, var(--primary) 9%, transparent);position:relative;isolation:isolate;padding:var(--m3e-space-8);color:var(--on-surface);border:var(--uptime-stroke) solid var(--uptime-outline);border-radius:var(--shape-corner-l);background-image:radial-gradient(var(--uptime-paper-dot) calc(var(--m3e-space-1) / 4),transparent calc(var(--m3e-space-1) / 4));background-size:var(--m3e-space-5) var(--m3e-space-5);container-type:inline-size;container-name:uptime}.site-uptime__header.svelte-1c5iysg,.site-uptime__heading.svelte-1c5iysg{display:flex;align-items:center;gap:var(--m3e-space-3)}.site-uptime__header.svelte-1c5iysg{justify-content:space-between;flex-wrap:wrap}.site-uptime__heading.svelte-1c5iysg h2:where(.svelte-1c5iysg){font:var(--m3e-type-title-large);margin:0}.site-uptime__icon.svelte-1c5iysg{display:grid;place-items:center;width:var(--m3e-space-10);height:var(--m3e-space-10);flex-shrink:0;border:var(--uptime-stroke) solid var(--uptime-outline);border-radius:var(--shape-corner-m);background:var(--secondary-container);color:var(--on-secondary-container);font-size:var(--m3e-space-6);transform:rotate(-8deg)}.site-uptime__since.svelte-1c5iysg,.site-uptime__unit.svelte-1c5iysg span:where(.svelte-1c5iysg),.site-uptime__days.svelte-1c5iysg span:where(.svelte-1c5iysg){font:var(--m3e-type-label-medium);color:var(--on-surface-variant)}.site-uptime__since.svelte-1c5iysg{padding:var(--m3e-space-2) var(--m3e-space-3);border:var(--uptime-stroke) dashed var(--uptime-outline);border-radius:var(--shape-corner-m);background:var(--surface-container-lowest);transform:rotate(2deg)}.site-uptime__body.svelte-1c5iysg{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--m3e-space-8);padding-block:var(--m3e-space-6) var(--m3e-space-8)}.site-uptime__intro.svelte-1c5iysg{display:flex;align-items:center;gap:var(--m3e-space-3);min-width:0}.site-uptime__illustration.svelte-1c5iysg{width:calc(var(--m3e-space-10) * 4);aspect-ratio:5/4;flex-shrink:0}.site-uptime__intro.svelte-1c5iysg p:where(.svelte-1c5iysg){position:relative;font:var(--m3e-type-body-large);color:var(--on-surface);max-width:22ch;margin:0;padding:var(--m3e-space-4);border:var(--uptime-stroke) solid var(--uptime-outline);border-radius:var(--shape-corner-l) var(--shape-corner-l) var(--shape-corner-l) var(--shape-corner-xs);background:var(--surface-container-lowest);box-shadow:var(--m3e-space-1) var(--m3e-space-1) 0 var(--primary-container)}.site-uptime__timer.svelte-1c5iysg,.site-uptime__clock.svelte-1c5iysg{display:flex;align-items:center}.site-uptime__timer.svelte-1c5iysg{gap:var(--m3e-space-8);min-width:0}.site-uptime__days.svelte-1c5iysg{display:flex;align-items:baseline;gap:var(--m3e-space-2);position:relative;padding:var(--m3e-space-4);border:var(--uptime-stroke) solid var(--uptime-outline);border-radius:var(--shape-corner-l);background:var(--primary-container);box-shadow:var(--m3e-space-1) var(--m3e-space-1) 0 var(--uptime-outline);transform:rotate(-3deg)}.site-uptime__days.svelte-1c5iysg strong:where(.svelte-1c5iysg){font:var(--m3e-type-display-large);font-family:var(--m3e-font-mono-family);font-variant-numeric:tabular-nums;font-weight:500;color:var(--on-primary-container);min-width:0;overflow-wrap:anywhere}.site-uptime__days.svelte-1c5iysg span:where(.svelte-1c5iysg){color:var(--on-primary-container)}.site-uptime__clock.svelte-1c5iysg{gap:var(--m3e-space-2)}.site-uptime__unit.svelte-1c5iysg{display:grid;text-align:center;gap:var(--m3e-space-2);min-width:0;padding:var(--m3e-space-3) var(--m3e-space-4);border:var(--uptime-stroke) solid var(--uptime-outline);border-radius:var(--shape-corner-m);background:var(--surface-container-lowest);box-shadow:0 var(--m3e-space-1) 0 var(--uptime-outline)}.site-uptime__unit.svelte-1c5iysg strong:where(.svelte-1c5iysg){font:var(--m3e-type-headline-large);font-family:var(--m3e-font-mono-family);font-variant-numeric:tabular-nums;font-weight:500;min-width:2ch}.site-uptime__unit.svelte-1c5iysg span:where(.svelte-1c5iysg){overflow-wrap:anywhere}.site-uptime__unit--seconds.svelte-1c5iysg{background:var(--secondary-container);transform:rotate(3deg)}.site-uptime__unit--seconds.svelte-1c5iysg strong:where(.svelte-1c5iysg),.site-uptime__unit--seconds.svelte-1c5iysg span:where(.svelte-1c5iysg){color:var(--on-secondary-container)}.site-uptime__separator.svelte-1c5iysg{font:var(--m3e-type-title-large);color:var(--primary)}.site-uptime__footer.svelte-1c5iysg{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--m3e-space-8);padding:var(--m3e-space-5);border:var(--uptime-stroke) solid var(--uptime-outline);border-radius:var(--shape-corner-xl);background:var(--surface-container-low);box-shadow:0 var(--m3e-space-1) 0 var(--primary-container)}.site-uptime__rhythm.svelte-1c5iysg{display:flex;align-items:center;gap:var(--m3e-space-3);min-width:0}.site-uptime__rhythm-icon.svelte-1c5iysg{display:grid;place-items:center;flex-shrink:0;width:var(--m3e-space-10);height:var(--m3e-space-10);border-radius:var(--shape-corner-full);background:var(--primary-container);color:var(--on-primary-container);font-size:var(--m3e-space-5);transform:rotate(-10deg)}.site-uptime__rhythm.svelte-1c5iysg div:where(.svelte-1c5iysg){display:grid;gap:var(--m3e-space-1)}.site-uptime__rhythm.svelte-1c5iysg strong:where(.svelte-1c5iysg){font:var(--m3e-type-label-large)}.site-uptime__rhythm.svelte-1c5iysg div:where(.svelte-1c5iysg) span:where(.svelte-1c5iysg),.site-uptime__scale.svelte-1c5iysg{font:var(--m3e-type-label-small);color:var(--on-surface-variant)}.site-uptime__ruler.svelte-1c5iysg{min-width:0;padding-inline:var(--m3e-space-4)}.site-uptime__ticks.svelte-1c5iysg{position:relative;display:flex;justify-content:space-between;align-items:flex-end;height:calc(var(--m3e-space-6) * 2)}.site-uptime__tick.svelte-1c5iysg{width:calc(var(--m3e-space-1) / 2);height:var(--m3e-space-2);border-radius:var(--shape-corner-full);background:var(--outline-variant)}.site-uptime__tick[data-minor=true].svelte-1c5iysg{height:var(--m3e-space-3)}.site-uptime__tick[data-major=true].svelte-1c5iysg{height:var(--m3e-space-4)}.site-uptime__tick[data-passed=true].svelte-1c5iysg{background:var(--primary)}.site-uptime__cursor.svelte-1c5iysg{transition:none;position:absolute;top:0;width:var(--m3e-space-8);height:var(--m3e-space-8);transform:translate(-50%)}.site-uptime[data-reduced=false][data-running=true].svelte-1c5iysg .site-uptime__cursor[data-reset=false]:where(.svelte-1c5iysg){transition:left var(--m3e-duration-short) var(--m3e-easing-standard)}.site-uptime__scale.svelte-1c5iysg{display:flex;justify-content:space-between;margin-top:var(--m3e-space-2);font-family:var(--m3e-font-mono-family);font-variant-numeric:tabular-nums}.site-uptime__toggle.svelte-1c5iysg{display:inline-flex;position:relative;align-items:center;justify-content:center;gap:var(--m3e-space-1);min-height:calc(var(--m3e-space-6) * 2);border:var(--uptime-stroke) solid var(--uptime-outline);border-radius:var(--shape-corner-full);padding:var(--m3e-space-2) var(--m3e-space-3);background:var(--primary-container);color:var(--on-primary-container);box-shadow:0 var(--m3e-space-1) 0 var(--uptime-outline);font:var(--m3e-type-label-medium);cursor:pointer}.site-uptime__toggle.svelte-1c5iysg:focus-visible{outline:calc(var(--m3e-space-1) / 2) solid var(--primary);outline-offset:var(--m3e-space-1)}@container uptime (max-width: 58rem){.site-uptime__body.svelte-1c5iysg{grid-template-columns:1fr;gap:var(--m3e-space-5)}.site-uptime__intro.svelte-1c5iysg p:where(.svelte-1c5iysg){max-width:none}.site-uptime__timer.svelte-1c5iysg{justify-content:space-between}}@container uptime (max-width: 36rem){.site-uptime__illustration.svelte-1c5iysg{width:calc(var(--m3e-space-10) * 3)}.site-uptime__intro.svelte-1c5iysg p:where(.svelte-1c5iysg){padding:var(--m3e-space-3);font:var(--m3e-type-body-medium)}.site-uptime__footer.svelte-1c5iysg{grid-template-columns:minmax(0,1fr) auto;gap:var(--m3e-space-4)}.site-uptime__ruler.svelte-1c5iysg{grid-column:1/-1;grid-row:2}.site-uptime__timer.svelte-1c5iysg{flex-direction:column;align-items:center;gap:var(--m3e-space-4)}.site-uptime__clock.svelte-1c5iysg{width:100%;justify-content:space-between;gap:var(--m3e-space-1)}.site-uptime__unit.svelte-1c5iysg{padding:var(--m3e-space-3) var(--m3e-space-2);flex:1}.site-uptime__unit.svelte-1c5iysg strong:where(.svelte-1c5iysg){font:var(--m3e-type-title-large);font-family:var(--m3e-font-mono-family);font-variant-numeric:tabular-nums}}@container uptime (max-width: 22rem){.site-uptime__intro.svelte-1c5iysg{gap:var(--m3e-space-2)}.site-uptime__illustration.svelte-1c5iysg{width:calc(var(--m3e-space-10) * 2)}.site-uptime__intro.svelte-1c5iysg p:where(.svelte-1c5iysg){padding:var(--m3e-space-2)}.site-uptime__footer.svelte-1c5iysg{grid-template-columns:minmax(0,1fr)}.site-uptime__rhythm.svelte-1c5iysg{justify-content:center}.site-uptime__toggle.svelte-1c5iysg{grid-row:3}.site-uptime__ruler.svelte-1c5iysg{padding-inline:var(--m3e-space-2)}}@media(max-width:767px){.site-uptime.svelte-1c5iysg{padding:var(--m3e-space-5)}}.about-page-sections[data-astro-cid-ta2fbyqs]{display:grid;min-width:0;gap:var(--m3e-space-4)}
