:root{--payathon-track-vibe:#82b5ff;--payathon-track-skill:#dedbd5;--payathon-track-machine:#ffa17e;--payathon-track-agent:#a9e6b6;--payathon-track-token:#b4a7ff}:is(#payathon-page,#payathon-center) [data-track="Vibe Pay"]{--track-color:var(--payathon-track-vibe)}:is(#payathon-page,#payathon-center) [data-track="Skill Pay"]{--track-color:var(--payathon-track-skill)}:is(#payathon-page,#payathon-center) [data-track="Machine Pay"]{--track-color:var(--payathon-track-machine)}:is(#payathon-page,#payathon-center) [data-track="Agent Pay"]{--track-color:var(--payathon-track-agent)}:is(#payathon-page,#payathon-center) [data-track="Token Pay"]{--track-color:var(--payathon-track-token)}#payathon-page .event-section{--english-heading-align:center;text-align:center;padding-block:100px 200px;display:grid;gap:88px}#payathon-page #selection.event-section{padding-bottom:280px}#payathon-page .event-section :is(div,article,header,section){min-width:0;box-sizing:border-box}#payathon-page .event-section :is(p,h2,h3,dl){margin:0}#payathon-page .event-section p{font-size:16px;line-height:1.8;color:#b0b8c4;letter-spacing:0}#payathon-page .event-section h2{font-size:clamp(24px,2.2vw,30px);font-weight:600;line-height:1.4;letter-spacing:-.02em;color:#f3f4f6}#payathon-page .event-section h3{font-size:22px;font-weight:600;line-height:1.45;letter-spacing:-.015em}#payathon-page .event-section strong{font-weight:600;color:#e5e8ed}#payathon-page .event-section small{font-size:14px;line-height:1.7;color:#a4adbc}#payathon-page .event-section .event-section-head{display:grid;align-content:start;gap:24px;margin-bottom:64px}#payathon-page .event-section .event-english-title{color:#77818f;margin-bottom:6px}#payathon-page .event-section article{margin:0}#payathon-page .event-section a{font-size:16px;color:var(--payathon-accent,#86eaff);text-underline-offset:5px}#payathon-page .intro-layout{display:grid;gap:40px}#payathon-page .benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:56px}#payathon-page .benefit-grid article{display:flex;flex-direction:column;align-items:center;gap:24px}#payathon-page .benefit-grid article a{margin-top:auto;padding-top:6px}#payathon-page .event-section .track-family{margin:72px 0 0}#payathon-page .track-family>div:first-child{display:grid;gap:20px;margin-bottom:48px}#payathon-page .track-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px}#payathon-page .track-family[aria-labelledby=specialTracksTitle] .track-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#payathon-page .event-section .track-card{display:grid;grid-template-rows:auto minmax(88px,auto) 1fr auto;align-content:start;gap:32px;padding:36px 0 0}#payathon-page .event-section .track-name{font-family:var(--font-system,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);font-size:24px;font-weight:600;line-height:1.35;letter-spacing:0;color:var(--track-color)}#payathon-page .track-card dl{display:grid;align-content:start;gap:24px;font-size:15px;line-height:1.7}#payathon-page .track-card dl>div{display:grid;gap:4px}#payathon-page .track-card dt{color:#8e99a9}#payathon-page .track-card dd{margin:0;color:#e1e5eb}#payathon-page .track-card>p:last-child{color:var(--track-color)}#payathon-page .event-section .event-subsection{margin:0;padding-top:72px}#payathon-page #awards{--reward-card-gap:12px;position:relative;isolation:isolate}#payathon-page .rewards-layout{display:grid;gap:var(--reward-card-gap)}#payathon-page .rewards-layout>:first-child{margin-bottom:calc(56px - var(--reward-card-gap))}#payathon-page .rewards-layout .event-section-head{margin-bottom:0}#payathon-page .reward-details{display:grid;gap:24px;text-align:left}#payathon-page .reward-notes{display:grid;gap:12px}#payathon-page .event-section .reward-notes p{font-size:14px;line-height:1.7;color:#a4adbc}#payathon-page .reward-summary{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 0 12px;border-radius:0;background:transparent;text-align:left;min-width:0}#payathon-page .reward-summary:not(:first-child){margin-top:20px}#payathon-page .reward-summary-copy{display:grid;gap:6px;min-width:0}#payathon-page .event-section .reward-summary-copy h3{display:flex;align-items:center;gap:12px;margin:0;font-size:20px}#payathon-page .reward-summary-bars{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}#payathon-page .reward-summary-bar{display:block;position:relative;width:4px;height:11px;background:var(--track-color);opacity:.85}#payathon-page .reward-summary-bar:after{content:"";position:absolute;inset:0;background:var(--track-color);box-shadow:0 0 8px 1px var(--track-color);opacity:.18;animation:reward-summary-breathe 3.6s ease-in-out infinite;animation-delay:var(--bar-delay,0s);animation-play-state:paused}#payathon-page .reward-summary.is-breathing .reward-summary-bar:after{animation-play-state:running}@keyframes reward-summary-breathe{0%,to{opacity:.12}50%{opacity:.38}}@media(prefers-reduced-motion:reduce){#payathon-page .reward-summary-bar:after{animation:none}}#payathon-page .event-section .reward-summary-copy p{margin:0;font-size:14px;line-height:1.6}@media(max-width:1000px){#payathon-page .reward-summary{padding:20px 0 12px;flex-wrap:wrap}}@media(max-width:760px){#payathon-page .reward-summary{padding:16px 0 8px;gap:8px}}#payathon-page .event-section .reward-total{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}#payathon-page .event-section .reward-total strong{font-size:clamp(36px,4vw,48px);line-height:1.2;letter-spacing:-.04em;color:var(--payathon-accent,#86eaff)}#payathon-page .steps-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}#payathon-page .steps-grid article{position:relative;display:flex;flex-direction:column;align-items:center;gap:28px}#payathon-page .steps-grid article:not(:last-child):before{content:"";position:absolute;top:20px;left:50%;width:calc(100% + 32px);height:1px;background:#3a4452}#payathon-page .steps-grid article>span{position:relative;z-index:1;display:block;box-sizing:border-box;min-height:40px;padding:4px 14px;background:#141414;color:var(--payathon-accent,#86eaff);font:500 22px/32px ui-monospace,monospace}#payathon-page .steps-grid article>div{display:grid;align-content:start;gap:24px}#payathon-page .criteria-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:80px 64px}#payathon-page .criteria-grid article{display:grid;align-content:start;gap:24px}#payathon-page .criteria-grid+p{margin-top:48px}#payathon-page .event-section .event-data-notes{max-width:none;margin:48px 0 0;text-align:center}#payathon-page .event-data-notes p{max-width:760px;margin:24px auto 0;text-align:left}#payathon-page .rules-layout{display:grid;grid-template-columns:1fr;gap:56px}#payathon-page .rules-layout>div{display:grid;align-content:start;gap:24px}#payathon-page .event-section .rules-layout ol{width:100%;max-width:760px;box-sizing:border-box;margin:0 auto;padding:0;list-style:none;text-align:left}#payathon-page .rules-layout li{margin:0;padding:0 0 36px;font-size:16px;line-height:1.8;color:#b0b8c4}#payathon-page .rules-layout strong{display:block;margin-bottom:8px}#payathon-page #rules>div>p{max-width:760px;margin:24px auto 0;text-align:left}#payathon-page .rules-document-link{color:var(--payathon-accent,#86eaff);text-decoration:none}#payathon-page .rules-document-link:hover{color:#f3f4f6}#payathon-page .rules-document-link:focus-visible{outline:2px solid var(--payathon-accent,#86eaff);outline-offset:4px}#payathon-page .guide-wechat figcaption{color:var(--payathon-accent,#86eaff);font-size:16px;line-height:1.6}#payathon-page .guide-wechat-content{padding-top:20px}#payathon-page .guide-wechat-content img{display:block;box-sizing:border-box;width:212px;max-width:100%;height:auto;margin-inline:auto;padding:16px;background:#fff;border-radius:12px;filter:invert(1)}#payathon-page .faq-layout{display:grid;grid-template-columns:1fr;gap:32px}#payathon-page .rules-layout>div,#payathon-page .faq-layout>.event-section-head{width:100%;max-width:760px;margin-inline:auto;text-align:left;--english-heading-align:flex-start}#payathon-page .faq-list{width:100%;max-width:760px;margin-inline:auto;text-align:left}#payathon-page .faq-item{border-bottom:1px solid #252d38}#payathon-page .faq-item summary{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:24px;padding:32px 40px 32px 0;cursor:pointer;list-style:none;font-size:20px;line-height:1.5;font-weight:500}#payathon-page .faq-item summary::-webkit-details-marker{display:none}#payathon-page .faq-item summary:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font:24px/1 ui-monospace,monospace;color:#a4adbc}#payathon-page .faq-item:is([data-expanded=true],[open]:not([data-expanded])) summary:after{content:"−"}#payathon-page .faq-item summary:hover{color:var(--payathon-accent,#86eaff)}#payathon-page .faq-item summary:focus-visible{outline:2px solid var(--payathon-accent,#86eaff);outline-offset:4px}#payathon-page .faq-item p{padding:0 24px 32px 0;text-align:left}#payathon-page .event-section .event-closing{margin-top:0;padding:140px 0 0}#payathon-page .event-closing>div>div{display:grid;grid-template-columns:1fr;justify-items:center;gap:28px;align-items:center}#payathon-page .event-closing h3{margin-top:24px}@media(max-width:1100px){#payathon-page .event-section{gap:64px}#payathon-page .benefit-grid,#payathon-page .track-grid{gap:36px}#payathon-page .rules-layout,#payathon-page .faq-layout{gap:32px}}@media(max-width:760px){#payathon-page .event-section{gap:56px}#payathon-page .benefit-grid,#payathon-page .track-grid,#payathon-page .track-family[aria-labelledby=specialTracksTitle] .track-grid,#payathon-page .criteria-grid,#payathon-page .rules-layout{grid-template-columns:1fr;gap:48px}#payathon-page .faq-layout{gap:0}#payathon-page .event-section .track-card{grid-template-rows:auto;gap:20px}#payathon-page .benefit-grid article{gap:20px}#payathon-page .event-closing>div>div{grid-template-columns:1fr}#payathon-page .event-section .event-section-head{margin-bottom:48px}#payathon-page .faq-layout>.event-section-head{margin-bottom:16px}}@media(max-width:900px){#payathon-page .steps-grid{grid-template-columns:1fr;gap:48px;max-width:640px;margin-inline:auto}#payathon-page .steps-grid article{align-items:stretch;padding-left:64px;gap:20px;text-align:left}#payathon-page .steps-grid article:not(:last-child):before{top:20px;left:20px;width:1px;height:calc(100% + 48px)}#payathon-page .steps-grid article>span{position:absolute;left:0;top:0;width:41px;padding:4px 0;text-align:center}}#payathon-page .event-section [data-scroll-reveal]{opacity:0}@media(prefers-reduced-motion:reduce){#payathon-page .event-section [data-scroll-reveal]{opacity:1}}#payathon-page .prize-counter{display:inline-grid;font-variant-numeric:tabular-nums}#payathon-page .prize-counter:before{content:attr(data-prize-label);visibility:hidden;grid-area:1 / 1}#payathon-page .prize-counter>span{grid-area:1 / 1;text-align:center}#payathon-page .prize-counter .prize-wheels{display:inline-flex;justify-content:center;align-items:center}#payathon-page .prize-digit{position:relative;display:inline-block;width:1ch;height:1.2em;overflow:visible;vertical-align:bottom}#payathon-page .prize-digit-window{position:absolute;inset:-.35em 0;overflow:hidden;mask-image:linear-gradient(to bottom,transparent,#000 24%,#000 76%,transparent)}#payathon-page .prize-digit-strip{position:absolute;top:-.85em;left:0;width:100%;display:flex;flex-direction:column;will-change:transform}#payathon-page .prize-digit-strip>span{display:block;height:1.2em;line-height:1.2;flex:none}#payathon-page [data-count-complete=true] .prize-digit-strip{will-change:auto}#payathon-page .prize-symbol{display:block;height:1.2em;line-height:1.2}#payathon-page .schedule-calendar{position:relative;width:316px;max-width:100%;margin-inline:auto}#payathon-page .schedule-calendar-head{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}#payathon-page .schedule-calendar-head h3{font-size:18px;font-weight:500}#payathon-page .schedule-calendar-year{display:block;width:56px;flex:none;color:#8e99a9}#payathon-page .schedule-calendar-year svg{display:block;width:100%;height:auto}#payathon-page .schedule-calendar-scroll{overflow-x:auto;padding:4px 0 8px;scrollbar-width:thin;scrollbar-color:#3a4452 transparent}#payathon-page .schedule-calendar-scroll:focus-visible{outline:1px solid #77818f;outline-offset:6px}#payathon-page .event-section .schedule-days,#payathon-page .event-section .schedule-months{width:316px;min-width:316px;display:grid;grid-template-columns:repeat(20,12px);gap:4px}#payathon-page .schedule-days{grid-template-rows:repeat(7,12px)}#payathon-page .schedule-months{margin-top:16px;text-align:left;font:500 12px/1.5 ui-monospace,monospace;color:#8e99a9}#payathon-page .schedule-day{position:relative;aspect-ratio:1;min-width:0;padding:0;border:0;border-radius:1px;background:var(--schedule-registration);opacity:.65;color:#e5e8ed;cursor:pointer;transition:opacity .18s ease,transform .18s ease}#payathon-page [data-schedule]{--schedule-registration:#82b5ff;--schedule-submission:#ffa17e;--schedule-selection:#b4a7ff;--schedule-final:#a9e6b6}#payathon-page [data-phase=registration]{--phase-color:var(--schedule-registration)}#payathon-page [data-phase=submission]{--phase-color:var(--schedule-submission)}#payathon-page [data-phase=selection]{--phase-color:var(--schedule-selection)}#payathon-page [data-phase=final]{--phase-color:var(--schedule-final)}#payathon-page .schedule-day[data-phases~=submission]{background:var(--schedule-submission)}#payathon-page .schedule-day[data-phases~=registration][data-phases~=submission]{background:linear-gradient(135deg,var(--schedule-registration) 50%,var(--schedule-submission) 50%)}#payathon-page .schedule-day[data-phases~=selection]{background:var(--schedule-selection)}#payathon-page .schedule-day[data-phases~=final]{background:var(--schedule-final)}#payathon-page [data-active-phases=registration] .schedule-day[data-phases~=registration]{background:var(--schedule-registration)}#payathon-page [data-active-phases=submission] .schedule-day[data-phases~=submission]{background:var(--schedule-submission)}#payathon-page .schedule-day:is(:hover,:focus-visible){outline:1px solid #f3f4f6;outline-offset:3px;z-index:1}#payathon-page .schedule-caption{display:grid;align-content:start;gap:12px;text-align:left;transition:opacity .22s ease}#payathon-page .schedule-caption h3{font-size:18px;color:#e5e8ed;transition:color .22s ease}#payathon-page .schedule-caption time{font:500 14px/1.6 ui-monospace,monospace;color:var(--phase-color)}#payathon-page .schedule-caption p{font-size:14px;line-height:1.7;color:#a4adbc}#payathon-page .schedule-caption small{font-size:14px;color:#77818f}#payathon-page .schedule-notes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-top:48px}#payathon-page [data-schedule][data-active-phases] .schedule-day{opacity:0}#payathon-page [data-schedule][data-active-phases] .schedule-caption{opacity:.3}#payathon-page [data-schedule][data-active-phases~=registration] :is([data-phases~=registration],[data-phase=registration]){opacity:1}#payathon-page [data-schedule][data-active-phases~=registration] [data-phase=registration] h3{color:var(--phase-color)}#payathon-page [data-schedule][data-active-phases~=submission] :is([data-phases~=submission],[data-phase=submission]){opacity:1}#payathon-page [data-schedule][data-active-phases~=submission] [data-phase=submission] h3{color:var(--phase-color)}#payathon-page [data-schedule][data-active-phases~=selection] :is([data-phases~=selection],[data-phase=selection]){opacity:1}#payathon-page [data-schedule][data-active-phases~=selection] [data-phase=selection] h3{color:var(--phase-color)}#payathon-page [data-schedule][data-active-phases~=final] :is([data-phases~=final],[data-phase=final]){opacity:1}#payathon-page [data-schedule][data-active-phases~=final] [data-phase=final] h3{color:var(--phase-color)}@media(max-width:900px){#payathon-page .schedule-notes{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}@media(max-width:767px){#payathon-page .schedule-caption{text-align:center;justify-items:center}}@media(prefers-reduced-motion:reduce){#payathon-page [data-schedule] :is(.schedule-day,.schedule-caption,.schedule-caption h3,.schedule-day-number){transition:none}}#payathon-page .schedule-months>span{white-space:nowrap}#payathon-page .schedule-caption:focus-visible{outline:1px solid var(--phase-color);outline-offset:8px}@media(max-width:480px){#payathon-page .schedule-months{font-size:12px}}#payathon-page .schedule-tooltip{pointer-events:none;position:absolute;z-index:5;display:grid;gap:8px;width:max-content;max-width:min(260px,calc(100vw - 24px));padding:12px 16px;border:1px solid #3a4452;border-radius:8px;background:#202834;box-shadow:0 8px 24px #0005;text-align:left}#payathon-page .schedule-tooltip[hidden]{display:none}#payathon-page .schedule-tooltip time{color:#f3f4f6;font:500 13px/1.5 ui-monospace,monospace}#payathon-page [data-tooltip-phases]{display:grid;gap:4px}#payathon-page [data-tooltip-phases]>span{font-size:13px;line-height:1.5;color:var(--phase-color)}#payathon-page .schedule-tooltip:after{content:"";position:absolute;left:var(--tip-x);bottom:-5px;width:8px;height:8px;background:#202834;border-right:1px solid #3a4452;border-bottom:1px solid #3a4452;transform:translate(-50%) rotate(45deg)}#payathon-page .schedule-tooltip[data-side=below]:after{top:-5px;bottom:auto;transform:translate(-50%) rotate(225deg)}#payathon-page button.schedule-day:before{content:"";position:absolute;inset:-2px}#payathon-page .schedule-day--inactive{background:#202833;opacity:.6;cursor:default;pointer-events:none}@media(max-width:480px){#payathon-page .schedule-notes{grid-template-columns:1fr}#payathon-page .schedule-calendar-head{gap:12px}}@media(max-width:760px){#payathon-page #awards{--reward-card-gap:8px}}.arrow-window{position:relative;display:block;width:16px;height:16px;flex:0 0 16px;overflow:hidden}.arrow-window--up-right{transform:rotate(-45deg)}.arrow-window .arrow-strip{position:absolute;inset:0}.arrow-window svg{position:absolute;top:0;left:0;display:block;margin:0}.arrow-window svg+svg{left:-24px}[data-arrow-marquee]:is(:hover,:focus-visible,:focus-within) .arrow-strip{animation:payathon-arrow-marquee .9s cubic-bezier(.4,0,.2,1) infinite}@keyframes payathon-arrow-marquee{0%,15%{transform:translate(0)}85%,to{transform:translate(24px)}}@media(prefers-reduced-motion:reduce){[data-arrow-marquee] .arrow-strip{animation:none}}html#payathon-page,#payathon-page body{overflow-x:clip}#payathon-page .track-detail-head{display:grid;gap:16px}#payathon-page .track-detail-title{margin:0;font-family:var(--font-system,system-ui,sans-serif);font-size:36px;font-weight:700;line-height:1.15;letter-spacing:-.035em;color:var(--track-color)}#payathon-page .track-detail-head>p{font-size:18px;font-weight:500;line-height:1.65;color:#e1e5eb}#payathon-page .track-detail .track-group-description{font-size:13px;line-height:1.7;color:#8e99a9;align-self:start}#payathon-page .track-actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px}#payathon-page .track-actions :is(.track-entry,.track-product-link){box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;min-width:112px;padding:10px 20px;border:1px solid var(--track-color);border-radius:8px;font:600 14px/1.5 var(--font-system,system-ui,sans-serif);text-decoration:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}#payathon-page .track-actions .track-entry{background:var(--track-color);color:#10141b}#payathon-page .track-actions .track-product-link{background:transparent;border-color:color-mix(in srgb,var(--track-color) 45%,transparent);color:var(--track-color)}#payathon-page .track-actions .track-entry:not(:disabled):not([aria-busy=true]):is(:hover,:focus-visible){background:color-mix(in srgb,var(--track-color) 80%,#fff)}#payathon-page .track-actions .track-product-link:is(:hover,:focus-visible){background:color-mix(in srgb,var(--track-color) 12%,transparent);border-color:var(--track-color)}#payathon-page .track-actions :is(.track-entry,.track-product-link):focus-visible{outline:2px solid var(--track-color);outline-offset:4px}#payathon-page .track-entry[aria-busy=true]{cursor:progress}#payathon-page .track-entry:disabled{opacity:.45;cursor:not-allowed}@media(prefers-reduced-motion:reduce){#payathon-page .track-actions :is(.track-entry,.track-product-link){transition:none}}#payathon-page .track-runway{position:relative;isolation:isolate;--runway-height:340px;width:var(--runway-width,100%);margin-left:calc((100% - var(--runway-width,100%))/2);display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto var(--runway-height);text-align:left}#payathon-page .track-runway .track-panel,#payathon-page .track-runway .track-panel-heading{display:contents}#payathon-page .runway-surface{position:relative;grid-area:2 / 1;height:100%;pointer-events:none;mask-image:linear-gradient(to bottom,#000 45%,#000b 65%,transparent 100%)}#payathon-page .runway-surface svg{width:100%;height:100%;overflow:visible}#payathon-page .runway-lane{fill:color-mix(in srgb,var(--lane-color) 6%,var(--lane-base));stroke:color-mix(in srgb,var(--lane-color) 35%,transparent);stroke-width:1;vector-effect:non-scaling-stroke;transition:fill .35s ease,stroke .35s ease}#payathon-page .runway-dashes{fill:none;stroke:var(--lane-color);stroke-width:1;stroke-linecap:butt;opacity:.2;vector-effect:non-scaling-stroke;transition:opacity .35s ease}#payathon-page .track-runway[data-active="0"] [data-lane="0"] .runway-lane,#payathon-page .track-runway[data-active="1"] [data-lane="1"] .runway-lane,#payathon-page .track-runway[data-active="2"] [data-lane="2"] .runway-lane,#payathon-page .track-runway[data-active="3"] [data-lane="3"] .runway-lane,#payathon-page .track-runway[data-active="4"] [data-lane="4"] .runway-lane{fill:color-mix(in srgb,var(--lane-color) 20%,var(--lane-base));stroke:var(--lane-color)}#payathon-page .track-runway[data-active="0"] [data-lane="0"] .runway-dashes,#payathon-page .track-runway[data-active="1"] [data-lane="1"] .runway-dashes,#payathon-page .track-runway[data-active="2"] [data-lane="2"] .runway-dashes,#payathon-page .track-runway[data-active="3"] [data-lane="3"] .runway-dashes,#payathon-page .track-runway[data-active="4"] [data-lane="4"] .runway-dashes{opacity:.7}#payathon-page .track-runway .track-toggle{border:0;cursor:pointer;font-family:var(--font-system,system-ui,sans-serif);color:var(--track-color);position:absolute;inset:auto 0 0;width:100%;height:var(--runway-height);display:block;padding:0;clip-path:polygon(var(--lane-top-left) 0,var(--lane-top-right) 0,var(--lane-right) 100%,var(--lane-left) 100%);background:transparent;transition:background .2s ease}#payathon-page .track-runway .track-toggle:is(:hover,:focus-visible){background:linear-gradient(to bottom,color-mix(in srgb,var(--track-color) 10%,transparent) 45%,transparent 100%);outline:0}#payathon-page .track-runway .track-panel[data-expanded] .track-toggle>span:first-child{position:absolute;bottom:66px;left:var(--lane-label-center,calc((var(--lane-left) + var(--lane-right)) * .4 + (var(--lane-top-left) + var(--lane-top-right)) * .1));width:16%;max-width:16%;transform:translate(-50%);writing-mode:horizontal-tb;white-space:normal;word-break:normal;overflow-wrap:normal;font-weight:650;font-size:clamp(17px,1.8vw,24px);line-height:1.2;text-align:center;opacity:1;transition:color .2s ease}#payathon-page .track-runway .track-toggle-hint{position:absolute;bottom:30px;left:var(--lane-label-center,calc((var(--lane-left) + var(--lane-right)) * .4 + (var(--lane-top-left) + var(--lane-top-right)) * .1));transform:translate(-50%);text-align:center;margin:0;padding:5px 9px;border-radius:5px;background:color-mix(in srgb,var(--track-color) 23%,#141920);color:var(--track-color);font-size:12px;font-weight:600;line-height:1.4;display:block;white-space:nowrap}#payathon-page .track-runway .track-toggle-mark{display:none}#payathon-page .runway-scan{position:absolute;left:0;top:100%;width:100%;height:32%;pointer-events:none;opacity:0;background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--track-color) 75%,transparent) 25%,color-mix(in srgb,var(--track-color) 20%,transparent) 65%,transparent)}#payathon-page .track-runway .track-panel[data-expanded=true] .track-toggle-hint{color:var(--track-color);visibility:visible}#payathon-page .track-runway .track-detail{opacity:0;visibility:hidden;position:relative;grid-area:1 / 1;justify-self:center;z-index:1;width:var(--runway-content-width,100%);height:auto;padding:0;display:grid;grid-template-columns:15% minmax(0,70%) 15%;align-items:center;gap:0;text-align:center;overflow:visible}#payathon-page .track-runway .track-panel[data-expanded=true] .track-detail{opacity:1;visibility:visible}#payathon-page .track-runway .track-detail-content{position:relative;grid-column:2;grid-row:1;min-height:230px;padding:28px 32px;display:grid;gap:18px;align-content:center;border:1px solid color-mix(in srgb,var(--track-color) 35%,transparent);background:color-mix(in srgb,var(--track-color) 7%,#10141b);overflow:hidden}#payathon-page .track-road-sign{position:relative;z-index:4;grid-row:1;display:block;margin:0;padding:18px 12px;border:1px solid var(--track-color);border-radius:3px;background:#0b1016;box-shadow:0 5px color-mix(in srgb,var(--track-color) 30%,#10141b);text-align:left;transform:rotate(var(--sign-tilt))}#payathon-page .track-road-sign--left{grid-column:1;left:28px;--sign-tilt:-7deg;margin-right:-12px;margin-left:-12px}#payathon-page .track-road-sign--right{grid-column:3;right:28px;--sign-tilt:7deg;margin-left:-12px;margin-right:-12px}#payathon-page .track-road-sign dt{font-size:11px;letter-spacing:.08em;color:#8e99a9;margin-bottom:10px}#payathon-page .track-road-sign dd{margin:0;font-size:15px;line-height:1.5;font-weight:600;color:var(--track-color)}#payathon-page .track-delivery-option{display:block;white-space:nowrap}#payathon-page .track-runway .track-detail-head{gap:12px}#payathon-page .track-runway .track-detail-title{display:block;font-size:32px}#payathon-page .track-runway .track-detail-head>p{font-size:16px}#payathon-page .track-runway .track-group-description{display:block;text-align:center}@media(max-width:767px){#payathon-page .track-runway{--runway-height:260px}#payathon-page .track-runway .track-detail{grid-template-columns:1fr 1fr;gap:16px 20px;padding:0 8px 38px}#payathon-page .track-runway .track-detail-content{grid-column:1 / -1;padding:24px 18px;min-height:230px}#payathon-page .track-road-sign{grid-row:2;margin:0;padding:14px 10px}#payathon-page .track-road-sign--left{grid-column:1;left:4px;--sign-tilt:-4deg}#payathon-page .track-road-sign--right{grid-column:2;right:4px;--sign-tilt:4deg}#payathon-page .track-road-sign dd{font-size:13px}#payathon-page .track-runway .track-detail-title{font-size:24px}#payathon-page .track-runway .track-panel[data-expanded] .track-toggle>span:first-child{width:min-content;font-size:13px;bottom:56px}#payathon-page .track-runway .track-toggle-hint{font-size:10px;bottom:20px;padding:4px 5px}}@media(prefers-reduced-motion:reduce){#payathon-page .track-runway :is(.track-detail,.track-toggle,.runway-lane,.runway-dashes){transition:none}}#payathon-page .track-runway .track-panel[data-entering=true] .track-detail{opacity:1;visibility:visible;z-index:2;pointer-events:none}#payathon-page .track-card-scan{position:absolute;inset:auto 0 -64px;height:64px;pointer-events:none;opacity:0;background:linear-gradient(to bottom,color-mix(in srgb,var(--track-color) 70%,transparent),color-mix(in srgb,var(--track-color) 14%,transparent) 20%,transparent)}#payathon-page .track-runway .track-detail-content:after,#payathon-page .runway-surface:after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;background:repeating-linear-gradient(to bottom,transparent 0 2px,#00000024 2px 3px),repeating-linear-gradient(to right,#ff625706 0 1px,#83ffa506 1px 2px,#7d9fff06 2px 3px)}#payathon-page .runway-surface:after{clip-path:polygon(var(--runway-top-left,15%) 0,var(--runway-top-right,85%) 0,100% 100%,0 100%)}#payathon-page .track-runway .track-detail-content{box-shadow:inset 0 0 60px #00000030}#payathon-page .track-runway .track-detail-title,#payathon-page .track-runway .track-toggle>span:first-child{text-shadow:0 0 12px color-mix(in srgb,var(--track-color) 24%,transparent),.5px 0 #ff6f8133,-.5px 0 #72edff33}#payathon-page .track-card-scan{box-shadow:0 -1px #86faff70,0 1px #ff769755,0 -5px 18px color-mix(in srgb,var(--track-color) 20%,transparent)}#payathon-page .runway-scan:after{content:"";position:absolute;inset:25% 0 auto;height:1px;background:color-mix(in srgb,var(--track-color) 70%,white);box-shadow:0 -1px #8affff55,0 1px #ff769755;pointer-events:none}@media(max-width:767px){#payathon-page .track-runway .track-detail-content:after,#payathon-page .runway-surface:after{opacity:.65}}#payathon-page .runway-surface g{--lane-color:#bdbdbd;--lane-base:#141414}#payathon-page .track-runway .track-toggle{filter:grayscale(1);transition:filter .22s ease,background .2s ease}#payathon-page .track-runway[data-active="0"] .runway-surface [data-lane="0"],#payathon-page .track-runway[data-active="0"] #track-toggle-0,#payathon-page .track-runway:has(#track-toggle-0:is(:hover,:focus-visible)) .runway-surface [data-lane="0"],#payathon-page .track-runway:has(#track-toggle-0:is(:hover,:focus-visible)) #track-toggle-0,#payathon-page .track-runway[data-active="1"] .runway-surface [data-lane="1"],#payathon-page .track-runway[data-active="1"] #track-toggle-1,#payathon-page .track-runway:has(#track-toggle-1:is(:hover,:focus-visible)) .runway-surface [data-lane="1"],#payathon-page .track-runway:has(#track-toggle-1:is(:hover,:focus-visible)) #track-toggle-1,#payathon-page .track-runway[data-active="2"] .runway-surface [data-lane="2"],#payathon-page .track-runway[data-active="2"] #track-toggle-2,#payathon-page .track-runway:has(#track-toggle-2:is(:hover,:focus-visible)) .runway-surface [data-lane="2"],#payathon-page .track-runway:has(#track-toggle-2:is(:hover,:focus-visible)) #track-toggle-2,#payathon-page .track-runway[data-active="3"] .runway-surface [data-lane="3"],#payathon-page .track-runway[data-active="3"] #track-toggle-3,#payathon-page .track-runway:has(#track-toggle-3:is(:hover,:focus-visible)) .runway-surface [data-lane="3"],#payathon-page .track-runway:has(#track-toggle-3:is(:hover,:focus-visible)) #track-toggle-3,#payathon-page .track-runway[data-active="4"] .runway-surface [data-lane="4"],#payathon-page .track-runway[data-active="4"] #track-toggle-4,#payathon-page .track-runway:has(#track-toggle-4:is(:hover,:focus-visible)) .runway-surface [data-lane="4"],#payathon-page .track-runway:has(#track-toggle-4:is(:hover,:focus-visible)) #track-toggle-4{filter:grayscale(0);--lane-color:var(--track-color);--lane-base:#10141b}@media(prefers-reduced-motion:reduce){#payathon-page .runway-surface g,#payathon-page .track-runway .track-toggle{transition:none}}#payathon-page .runway-crt-filter{position:absolute;width:0;height:0;pointer-events:none}#payathon-page .track-runway[data-crt-running=true]{filter:url(#runway-crt-displace)}@media(prefers-reduced-motion:reduce){#payathon-page .track-runway[data-crt-running=true]{filter:none}}#payathon-page .event-section-head .runway-score{display:block;min-height:20px;margin:20px 0 0;font-family:ui-monospace,monospace;font-size:14px;line-height:20px;color:#e1e5eb}#payathon-page .event-section-head .runway-score[hidden]{display:block;visibility:hidden}#payathon-page .track-runway-wrap{position:relative}#payathon-page .runway-rhythm{position:absolute;bottom:0;pointer-events:none;overflow-x:clip;overflow-y:visible;isolation:isolate}#payathon-page .runway-beats{position:absolute;inset:0;width:100%;height:100%;overflow:visible}#payathon-page .runway-key{position:absolute;bottom:106px;z-index:5;width:42px;height:36px;transform:translate(-50%);border:1px solid color-mix(in srgb,var(--track-color) 65%,transparent);border-radius:7px;background:#10141b;color:var(--track-color);pointer-events:auto;cursor:pointer;box-shadow:0 3px #05080c}#payathon-page .runway-key kbd{position:relative;font:600 16px/1 ui-monospace,monospace}#payathon-page .runway-key:focus-visible{outline:2px solid var(--track-color);outline-offset:4px}#payathon-page .runway-judgement{position:absolute;left:50%;bottom:calc(100% + 14px);z-index:2;width:max-content;white-space:nowrap;transform:translate(-50%);font:600 12px/1.2 ui-monospace,monospace;opacity:0;pointer-events:none}@media(max-width:767px){#payathon-page .runway-key{width:36px;bottom:102px}}@media(prefers-reduced-motion:reduce){#payathon-page .runway-rhythm{display:none}}#payathon-page .runway-judgement .english-heading{--english-heading-size:14px}#payathon-page .runway-judgement[data-result=perfect]{color:#fff}@media(max-width:767px){#payathon-page .runway-judgement .english-heading{--english-heading-size:11px}}#payathon-page .runway-judgement [data-grade][hidden]{display:none}#payathon-page .runway-rainbow{position:absolute;top:-160px;pointer-events:none;z-index:6}#payathon-page .watcha-sign-slot{position:absolute;inset:0;z-index:0;pointer-events:none;clip-path:inset(-80px 0 100% 0)}#payathon-page .watcha-track-brand{position:absolute;z-index:0;left:50%;top:-54px;transform:translate(-50%);box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:12px;width:max-content;max-width:calc(100% - 32px);height:72px;padding:10px 20px 26px;margin:0;border:1px solid #8bdc7e70;border-radius:8px 8px 0 0;background:#192a23}#payathon-page .track-runway[data-partner=watcha] .track-detail:has(>.watcha-sign-slot)>.track-detail-content{z-index:1}#payathon-page .watcha-track-brand img{display:block;width:90px;height:35px;object-fit:contain}#payathon-page .watcha-track-brand>span{padding:3px 8px;border:1px solid #8bdc7e55;border-radius:4px;color:#a2e9a5;background:#8bdc7e0d;font-size:12px;font-weight:600;line-height:1.5;white-space:nowrap}#payathon-page .track-runway[data-partner=watcha]~.runway-rhythm{z-index:1}#payathon-page .watcha-runner-layer{position:absolute;bottom:0;left:50%;transform:translate(-50%);pointer-events:none;z-index:7;visibility:hidden}#payathon-page .track-runway[data-active="0"]~.watcha-runner-layer[data-ready]{visibility:visible}#payathon-page .watcha-runner{position:absolute;left:var(--watcha-far-x,30%);top:18%;width:86px;height:86px;transform:translate(-50%,-80%) scale(.62);animation:watcha-lane-run 7s linear infinite;filter:drop-shadow(0 7px 5px #0006)}#payathon-page .watcha-runner img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;opacity:0}#payathon-page .watcha-runner img.is-current{opacity:1}#payathon-page .watcha-runner img:is([data-watcha-frame="01"],[data-watcha-frame="04"]){transform:translateY(-6px)}#payathon-page .watcha-runner-layer:not([data-playing]) .watcha-runner{animation-play-state:paused}@keyframes watcha-lane-run{0%{left:var(--watcha-far-x,30%);top:18%;transform:translate(-50%,-80%) scale(.62);opacity:0}12%{opacity:1}85%{opacity:1}to{left:var(--watcha-near-x,20%);top:54%;transform:translate(-50%,-80%) scale(1);opacity:0}}@media(max-width:767px),(prefers-reduced-motion:reduce){#payathon-page .watcha-runner{left:var(--watcha-far-x,30%);top:24%;width:56px;height:56px;transform:translate(-50%,-65%);animation:none}}@media(max-width:767px){#payathon-page .watcha-track-brand{top:-48px;height:66px;padding:8px 16px 24px;gap:10px}}.criteria-creature{display:block;width:min(280px,80%);height:auto;margin:0 auto 12px;color:var(--payathon-accent,#86eaff);overflow:visible}.creature-contour{stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:6 10;opacity:.8}.creature-detail{stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-dasharray:3 11;opacity:.38}.creature-code{fill:currentColor;opacity:.72;font:var(--creature-font-size,19.2px) "Courier New",monospace;text-anchor:middle;dominant-baseline:middle}.criteria-creature{--creature-play:paused}.criteria-creature[data-playing]{--creature-play:running}.criteria-creature .creature-motion,.criteria-creature .creature-body,.criteria-creature path,.criteria-creature text,.criteria-creature circle{animation-play-state:var(--creature-play);transform-box:view-box}[data-species=turtle] .creature-body{transform-origin:160px 118px;animation:turtle-glide 5.6s ease-in-out infinite;animation-play-state:var(--creature-play)}.criteria-creature .fin-left{transform-origin:108px 90px;animation:flipper 2.8s ease-in-out infinite}.criteria-creature .fin-right{transform-origin:212px 90px;animation:flipper 2.8s -1.4s ease-in-out infinite}.criteria-creature .rear-left{transform-origin:119px 168px;animation:flipper 2.8s -1.8s ease-in-out infinite}.criteria-creature .rear-right{transform-origin:201px 168px;animation:flipper 2.8s -.4s ease-in-out infinite}[data-species=leopard] .creature-body{transform-origin:165px 110px;animation:run-body .8s ease-in-out infinite;animation-play-state:var(--creature-play)}.criteria-creature .fore-near{transform-origin:221px 118px;animation:stride .8s ease-in-out infinite}.criteria-creature .fore-far{transform-origin:210px 125px;animation:stride .8s -.4s ease-in-out infinite}.criteria-creature .hind-near{transform-origin:126px 123px;animation:stride .8s -.4s ease-in-out infinite}.criteria-creature .hind-far{transform-origin:115px 126px;animation:stride .8s ease-in-out infinite}.criteria-creature .cat-tail{transform-origin:95px 113px;animation:tail-swish 1.6s ease-in-out infinite}.criteria-creature .speed-trail{animation:trail .8s ease-in-out infinite}.criteria-creature .shell-lid{transform-origin:160px 157px;animation:shell-open 5s ease-in-out infinite}.criteria-creature .pearl-float{animation:pearl-rise 5s ease-in-out infinite}[data-species=dolphin] .creature-body{transform-origin:170px 120px;animation:dolphin-swim 3.6s ease-in-out infinite;animation-play-state:var(--creature-play)}.criteria-creature .dolphin-tail{transform-origin:47px 151px;animation:tail-swish 1.8s ease-in-out infinite}.criteria-creature .echo-near{animation:echo 3.6s ease-in-out infinite}.criteria-creature .echo-far{animation:echo 3.6s -.5s ease-in-out infinite}.criteria-creature .creature-motion,.criteria-creature path,.criteria-creature text,.criteria-creature circle{animation-play-state:var(--creature-play)}@keyframes turtle-glide{0%,to{transform:translateY(4px) rotate(-2deg)}50%{transform:translateY(-4px) rotate(2deg)}}@keyframes flipper{0%,to{transform:rotate(-9deg)}50%{transform:rotate(9deg)}}@keyframes run-body{0%,to{transform:translateY(3px) rotate(1deg)}50%{transform:translateY(-4px) rotate(-1deg)}}@keyframes stride{0%,to{transform:rotate(-15deg)}50%{transform:rotate(15deg)}}@keyframes tail-swish{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}@keyframes trail{0%,to{transform:translate(2px);opacity:.2}50%{transform:translate(-8px);opacity:.8}}@keyframes shell-open{0%,to{transform:scaleY(.6)}50%{transform:scaleY(1)}}@keyframes pearl-rise{0%,to{transform:translateY(4px)}50%{transform:translateY(-7px)}}@keyframes dolphin-swim{0%,to{transform:translate(-3px,5px) rotate(3deg)}50%{transform:translate(3px,-5px) rotate(-3deg)}}@keyframes echo{0%,to{transform:translate(0);opacity:.15}50%{transform:translate(5px);opacity:1}}@media(prefers-reduced-motion:reduce){.criteria-creature *{animation:none!important}}@media(max-width:760px){.criteria-creature{width:240px;margin-bottom:4px}}.criteria-creature .creature-fragment{pointer-events:none}.criteria-creature .creature-base-glyph,.criteria-creature .creature-hover-glyph{stroke:none;fill:currentColor;font:var(--creature-font-size,19.2px) "Courier New",monospace;text-anchor:middle;dominant-baseline:middle}.criteria-creature{pointer-events:bounding-box}.criteria-creature[data-rigged][data-species=leopard] :is(.fore-near,.fore-far,.hind-near,.hind-far,.cat-tail),.criteria-creature[data-rigged][data-species=dolphin] :is(.creature-body,.dolphin-tail){animation:none}.criteria-creature[data-rigged][data-species=leopard] .creature-body{animation:none;transform-origin:0 0}.criteria-creature[data-species=leopard] :is(.fore-far,.hind-far){opacity:.45}.criteria-creature .creature-grid-effects{pointer-events:none}.tide-footer[data-astro-cid-uvsixxmk]{position:relative;isolation:isolate;height:clamp(460px,48vw,680px);overflow:hidden;background:#141414}.tide-logo[data-astro-cid-uvsixxmk]{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:clamp(10px,2vw,24px);padding:clamp(80px,10vw,136px) 24px 0}.tide-logo[data-astro-cid-uvsixxmk] svg{display:block;width:auto;height:clamp(16px,3vw,36px);max-width:75%;overflow:visible}canvas[data-astro-cid-uvsixxmk]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}#payathon-page .footerClosingCard{text-align:left}#payathon-page .payathon-community-section{box-sizing:border-box;width:100%;max-width:992px;margin-inline:auto;padding-inline:16px;scroll-margin-top:calc(var(--event-header-height,60px) + 80px)}#payathon-page .event-section .showcase-header{display:flex;align-items:center;justify-content:space-between;gap:32px;text-align:left;--english-heading-align:flex-start}#payathon-page .event-section .event-section-head.showcase-header{margin-bottom:24px}#payathon-page .showcase-note-wrap{--work-columns:3;position:relative;top:32px;z-index:1;display:flex;justify-content:center;width:calc(100vw - 32px);margin-left:50%;transform:translate(-50%);margin-bottom:-24px}#payathon-page .event-section .showcase-note{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:4px 24px;box-sizing:border-box;width:calc(90% + (var(--work-columns) - 1) * 1.2px);max-width:calc(864px + (var(--work-columns) - 1) * 1.2px);margin:0;padding:12px 24px;border:1px solid #3a3a3a;border-radius:12px;background:#000;color:#8d939c;font-size:16px;font-weight:400;line-height:1.75;text-align:left;overflow-wrap:anywhere}#payathon-page .showcase-note strong{color:var(--payathon-accent,#86eaff);font-weight:inherit}#payathon-page .showcase-title{display:grid;gap:24px;flex:1;min-width:0}#payathon-page .showcase-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-shrink:0;flex-wrap:wrap}@media(max-width:760px){#payathon-page .event-section .showcase-header{flex-direction:column;align-items:stretch;text-align:center;--english-heading-align:center}#payathon-page .showcase-actions{justify-content:center}#payathon-page .showcase-note>span{flex-basis:100%;min-width:0}}#payathon-page .showcase-more{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;min-height:44px;padding:10px 20px;border:0;border-radius:0;box-shadow:inset 0 0 0 1px var(--payathon-accent,#ffd28d);background:transparent;color:var(--payathon-accent,#ffd28d);font-family:var(--font-system,ui-sans-serif,system-ui,sans-serif);font-size:var(--text-body,16px);font-weight:600;line-height:1.5;white-space:nowrap;text-decoration:none;cursor:pointer;transition:transform .18s ease}@media(hover:hover){#payathon-page .showcase-more:hover{transform:translateY(-1px)}}#payathon-page .showcase-more:active{transform:translateY(0)}@media(prefers-reduced-motion:reduce){#payathon-page .showcase-more{transition:none}}#payathon-page .showcase-more:focus-visible,#payathon-page .leaderboard-shell :is(button,select):focus-visible{outline:2px solid var(--payathon-accent,#ffd28d);outline-offset:4px}#payathon-page .payathon-work-gallery{--text:#f3f4f6;--muted:#a4adbc;--surface:#000;--panel:#171d25;--line:#333b47;text-align:left}#payathon-page .payathon-work-field{--work-columns:3;position:relative;width:calc(100vw - 32px);margin-left:50%;transform:translate(-50%);padding-block:84px;overflow:clip}#payathon-page .payathon-work-gallery .productGrid{grid-template-columns:repeat(var(--work-columns),minmax(0,1fr));gap:12px;width:calc(90% + (var(--work-columns) - 1) * 1.2px);max-width:calc(864px + (var(--work-columns) - 1) * 1.2px);margin-inline:auto}#payathon-page .payathon-work-field:has([data-work-grid]:empty){display:none}#payathon-page .payathon-work-fringe{--work-grid-width:min(calc(90% + (var(--work-columns) - 1) * 1.2px),calc(864px + (var(--work-columns) - 1) * 1.2px));position:absolute;left:50%;transform:translate(-50%);display:grid;grid-template-columns:repeat(calc(var(--work-columns) + 2),minmax(0,1fr));gap:12px;width:calc((var(--work-grid-width) + 12px) / var(--work-columns) * (var(--work-columns) + 2) - 12px);height:72px;overflow:hidden;pointer-events:none}#payathon-page .payathon-work-fringe--top{top:0;mask-image:linear-gradient(transparent,#000);-webkit-mask-image:linear-gradient(transparent,#000)}#payathon-page .payathon-work-fringe--bottom{bottom:0;mask-image:linear-gradient(#000,transparent);-webkit-mask-image:linear-gradient(#000,transparent)}#payathon-page .payathon-work-fringe>span{display:block;aspect-ratio:.64}#payathon-page .work-fringe-corner-left{mask-image:linear-gradient(90deg,transparent,#000);-webkit-mask-image:linear-gradient(90deg,transparent,#000)}#payathon-page .work-fringe-corner-right{mask-image:linear-gradient(270deg,transparent,#000);-webkit-mask-image:linear-gradient(270deg,transparent,#000)}#payathon-page .payathon-work-fringe--top>span{transform:translateY(calc(-100% + 72px))}#payathon-page .payathon-work-slot:before,#payathon-page .payathon-work-slot:after{content:"";display:none;position:absolute;top:0;bottom:0;width:100%}#payathon-page .payathon-work-slot:before,#payathon-page .payathon-work-slot:after,#payathon-page .payathon-work-fringe>span,#payathon-page .payathon-work-skeleton{box-sizing:border-box;border:1px solid #ffffff08;border-radius:7px;pointer-events:none;background:linear-gradient(#ffffff05,#ffffff05) 50% 4% / 88% 10% no-repeat,linear-gradient(#ffffff04,#ffffff04) 50% 29% / 82% 50% no-repeat,linear-gradient(#ffffff05,#ffffff05) 12% 79% / 35% 2% no-repeat,linear-gradient(#ffffff04,#ffffff04) 50% 85% / 82% 2% no-repeat,linear-gradient(#ffffff04,#ffffff04) 12% 90% / 60% 2% no-repeat,#1b1b1b}#payathon-page .payathon-work-slot:before{right:calc(100% + 12px);mask-image:linear-gradient(90deg,transparent,#000);-webkit-mask-image:linear-gradient(90deg,transparent,#000)}#payathon-page .payathon-work-slot:after{left:calc(100% + 12px);mask-image:linear-gradient(270deg,transparent,#000);-webkit-mask-image:linear-gradient(270deg,transparent,#000)}@media(min-width:961px){#payathon-page .payathon-work-slot:nth-child(3n+1):before,#payathon-page .payathon-work-slot:nth-child(3n):after{display:block}}@media(min-width:601px)and (max-width:960px){#payathon-page .payathon-work-slot:nth-child(odd):before,#payathon-page .payathon-work-slot:nth-child(2n):after{display:block}}@media(max-width:600px){#payathon-page .payathon-work-slot:before,#payathon-page .payathon-work-slot:after{display:block}}#payathon-page .payathon-work-slot{display:grid;width:100%;justify-self:center;min-width:0;position:relative;cursor:pointer}#payathon-page .payathon-work-card{--work-track-rgb:212 213 208;--work-card-bg:#151514;--work-type-unit:calc((1cqw + .02px) / .9 - .02px);position:relative;isolation:isolate;container-type:inline-size;box-sizing:border-box;display:grid;grid-template-rows:auto auto auto auto;align-content:start;gap:0;min-width:0;min-height:0;padding:3.5%;border:1px solid rgb(var(--work-track-rgb) / .24);border-radius:7px;background:var(--work-card-bg);color:var(--text);text-decoration:none;cursor:pointer;box-shadow:0 2px 4px #0000004d,0 4px 10px #00000038}#payathon-page .payathon-work-card>.payathon-work-title{display:flex;align-items:center;gap:3cqw;overflow:hidden;box-sizing:border-box;height:calc(2.4em + 4cqw + 2px);margin:0 0 4cqw;padding:2cqw 2.5cqw;border:1px solid rgb(var(--work-track-rgb) / .07);border-radius:1px;background:rgb(var(--work-track-rgb) / .03);text-align:left;font-size:calc(var(--work-type-unit) * 5.2);line-height:1.2;font-weight:600;color:var(--text);overflow-wrap:anywhere}#payathon-page .payathon-work-title-viewport{display:block;flex:1;min-width:0;overflow:hidden}#payathon-page .payathon-work-product-mark{display:grid;place-items:center;flex:0 0 8cqw;width:8cqw;height:8cqw;color:rgb(var(--work-track-rgb))}#payathon-page .payathon-work-product-mark svg{display:block;width:86%;height:86%;opacity:.72}#payathon-page .payathon-work-card[data-track=SKILL_PAY] .payathon-work-product-mark svg{width:89%;height:89%;color:#fff}#payathon-page .payathon-work-card[data-track=AGENT_PAY] .payathon-work-product-mark svg{width:79%;height:79%}#payathon-page .payathon-work-card[data-track=TOKEN_PAY] .payathon-work-product-mark svg{width:100%;height:100%}#payathon-page .payathon-work-title-text{display:inline-block;white-space:nowrap;vertical-align:top}#payathon-page .payathon-work-media{position:relative;width:94%;margin-inline:auto;min-width:0;aspect-ratio:1;align-self:start}#payathon-page .payathon-work-art{position:absolute;inset:0;aspect-ratio:1}#payathon-page .payathon-work-art>.productIcon{box-sizing:border-box;width:100%;height:100%;border:1px solid rgb(var(--work-track-rgb) / .1);border-radius:1px;background:#0000003d;font-size:calc(var(--work-type-unit) * 16)}#payathon-page .payathon-work-media .productIcon img{object-fit:contain}#payathon-page .payathon-work-track{display:inline-flex;align-self:flex-start;box-sizing:border-box;max-width:100%;padding:0;border:0;border-radius:0;background:transparent;color:rgb(var(--work-track-rgb));font:500 calc(var(--work-type-unit) * 3.5)/1.2 ui-monospace,monospace;white-space:pre}#payathon-page .payathon-work-card[data-track=VIBE_PAY]{--work-track-rgb:128 183 255;--work-card-bg:#111419}#payathon-page .payathon-work-card[data-track=SKILL_PAY]{--work-track-rgb:212 213 208;--work-card-bg:#151514}#payathon-page .payathon-work-card[data-track=MACHINE_PAY]{--work-track-rgb:255 161 126;--work-card-bg:#191412}#payathon-page .payathon-work-card[data-track=TOKEN_PAY]{--work-track-rgb:181 160 255;--work-card-bg:#151318}#payathon-page .payathon-work-card[data-track=AGENT_PAY]{--work-track-rgb:169 230 182;--work-card-bg:#121715}#payathon-page .payathon-work-body{display:flex;flex-direction:column;gap:2cqw;min-width:0;margin-top:3cqw;padding:2.5cqw 2.5cqw 2cqw;border:1px solid rgb(var(--work-track-rgb) / .07);border-radius:1px;background:#0003}#payathon-page .payathon-work-body>p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;height:4.5em;margin:0;font-size:12px;line-height:1.5;color:#b7bfca}#payathon-page .payathon-work-metrics{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:1cqw 5cqw;margin-top:1cqw;padding-top:2cqw;border-top:1px solid rgb(var(--work-track-rgb) / .06);color:var(--muted);font:400 calc(var(--work-type-unit) * 4)/1.2 ui-monospace,monospace;font-variant-numeric:tabular-nums}#payathon-page .payathon-work-metric{display:inline-flex;align-items:center;gap:4px;color:var(--text)}#payathon-page .payathon-work-metric svg{flex-shrink:0;width:4.5cqw;height:4.5cqw}#payathon-page .payathon-work-watermark{position:relative;z-index:1;display:block;width:100%;height:auto;margin-top:1.2cqw;color:#747e8b;overflow:visible}#payathon-page .payathon-work-watermark text{fill:currentColor;font:400 22.2222px var(--font-system,ui-sans-serif,system-ui,sans-serif)}#payathon-page .payathon-work-card:focus-visible{outline:2px solid var(--payathon-accent,#ffd28d);outline-offset:4px}#payathon-page .showcase-status{padding:48px 16px;text-align:center}#payathon-page .showcase-state{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}#payathon-page .showcase-state:has(.showcase-status:not([hidden])){padding:48px 16px}#payathon-page .showcase-state .showcase-status{margin:0;padding:0}#payathon-page #leaderboard[hidden]{display:none}#payathon-page .leaderboard-shell{text-align:left}#payathon-page .leaderboard-toolbar{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px}#payathon-page .ranking-rules-trigger{padding:10px 12px;border:1px solid #ffffff24;border-radius:4px;background:#000;color:#a4adbc;font:inherit;font-size:14px;cursor:pointer}#payathon-page .ranking-rules-trigger:hover,#payathon-page .ranking-rules-trigger[aria-expanded=true]{color:var(--payathon-accent,#ffd28d);border-color:currentColor}#payathon-page .ranking-rules{position:fixed;inset:auto;margin:0;padding:0;width:640px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);box-sizing:border-box;overflow:auto;overscroll-behavior:contain;border:1px solid #ffffff24;border-radius:8px;background:#10141b;color:#dce1e9;box-shadow:0 16px 48px #0009;text-align:left;font:400 14px/1.7 var(--font-system,ui-sans-serif,system-ui,sans-serif);overflow-wrap:anywhere}#payathon-page .ranking-rules-head{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 20px;border-bottom:1px solid #ffffff14;background:#10141b}#payathon-page .ranking-rules-head strong{font-size:16px;font-weight:600;color:#f3f4f6}#payathon-page .ranking-rules-close{flex-shrink:0;padding:8px;border:0;background:transparent;color:#a4adbc;font:inherit;cursor:pointer}#payathon-page .ranking-rules-close:hover{color:#f3f4f6}#payathon-page :is(.ranking-rules-trigger,.ranking-rules-close):focus-visible{outline:2px solid var(--payathon-accent,#ffd28d);outline-offset:2px}#payathon-page .ranking-rules-content{padding:20px}#payathon-page .ranking-rules-content section+section{margin-top:24px}#payathon-page .ranking-rules-content h3{margin:0 0 12px;color:#f3f4f6;font:600 16px/1.5 var(--font-system,ui-sans-serif,system-ui,sans-serif)}#payathon-page .ranking-rules-content p{margin:8px 0 0;color:inherit;font:inherit}#payathon-page .leaderboard-tabs{position:relative;isolation:isolate;display:flex;box-sizing:border-box;height:56px;overflow:hidden;width:fit-content;max-width:100%;min-width:0;padding:4px;gap:4px;background:#000}#payathon-page .leaderboard-weekly{position:relative;display:flex;align-items:center;flex:0 1 auto;min-width:0}#payathon-page .leaderboard-tabs button{position:relative;z-index:1;flex-shrink:0;box-sizing:border-box;height:48px;min-height:0;padding:10px 16px;border:0;border-radius:0;background:transparent;color:#a4adbc;font:inherit;font-size:16px;white-space:nowrap;cursor:pointer;transition:color .18s ease}#payathon-page .leaderboard-tabs [data-ranking]{min-width:112px;padding-inline:32px}#payathon-page .leaderboard-tabs [data-ranking][aria-pressed=true]{color:#10141b;font-weight:600}#payathon-page .leaderboard-toggle-highlight{position:absolute;z-index:0;top:4px;bottom:4px;left:0;width:var(--indicator-width, calc(100% - 92px) );transform:translate(var(--indicator-x,4px));background:var(--payathon-accent,#ffd28d);pointer-events:none}#payathon-page .leaderboard-period{position:relative;isolation:isolate;display:flex;align-items:center;flex:0 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none;margin:4px 4px 4px 0;background:#0000001a}#payathon-page .leaderboard-period::-webkit-scrollbar{display:none}#payathon-page .leaderboard-period button{flex:0 0 auto;height:40px;min-height:0;padding:8px 16px;color:#26232a;font:500 14px/1.6 ui-monospace,monospace;font-variant-numeric:tabular-nums}#payathon-page .leaderboard-period button[aria-pressed=true]{color:var(--payathon-accent,#ffd28d)}#payathon-page .leaderboard-period-highlight{position:absolute;inset-block:0;left:0;width:var(--indicator-width,33.333%);transform:translate(var(--indicator-x,0px));background:#10141b;pointer-events:none}#payathon-page .leaderboard-tabs[data-ready] .leaderboard-period-highlight{transition:transform .42s cubic-bezier(.22,.68,.32,1),width .42s cubic-bezier(.22,.68,.32,1)}@media(max-width:760px){#payathon-page .leaderboard-tabs [data-ranking]{min-width:0;padding:10px 16px;font-size:14px}#payathon-page .leaderboard-period button{padding:8px 16px}}@media(prefers-reduced-motion:reduce){#payathon-page .leaderboard-tabs[data-ready] .leaderboard-period-highlight,#payathon-page .leaderboard-tabs button{transition:none}}#payathon-page [data-ranking-rows]{position:relative;isolation:isolate;margin-top:24px}#payathon-page .ranking-table-scroll{overflow-x:auto;overflow-y:hidden;padding-bottom:8px;border-radius:8px;background:#000}#payathon-page .ranking-table-scroll:focus-visible{outline:2px solid var(--payathon-accent,#ffd28d);outline-offset:4px}#payathon-page .ranking-table{--ranking-edge-padding:40px;width:100%;min-width:680px;border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums}#payathon-page .ranking-table :is(th,td){padding:14px 20px;vertical-align:middle;border:0}#payathon-page .ranking-table tr>:first-child{padding-left:var(--ranking-edge-padding)}#payathon-page .ranking-table tr>:last-child{padding-right:var(--ranking-edge-padding)}#payathon-page .ranking-table thead th{color:#8993a2;font-size:12px;font-weight:400;border-bottom:1px solid #ffffff08;white-space:nowrap}#payathon-page .ranking-table tbody th{font-weight:400}#payathon-page .ranking-table tr[data-row-pending]{opacity:0}@media(prefers-reduced-motion:reduce){#payathon-page .ranking-table tr[data-row-pending]{opacity:1}}#payathon-page .ranking-table tbody tr+tr>*{border-top:1px solid #ffffff06}#payathon-page .ranking-table tbody tr{background:#000}#payathon-page .ranking-table tbody tr[data-rank="1"]{--rank-color:#ffd28d}#payathon-page .ranking-table tbody tr[data-rank="2"]{--rank-color:#c4d1e0}#payathon-page .ranking-table tbody tr[data-rank="3"]{--rank-color:#d99a72}#payathon-page .ranking-table tbody tr{position:relative;isolation:isolate}#payathon-page .ranking-table tbody tr>:is(th,td)>:not(.ranking-visual-anchor){position:relative;z-index:1}#payathon-page .ranking-visual-anchor{position:relative;width:0;height:0;pointer-events:none}#payathon-page .ranking-row-visuals{position:absolute;left:var(--row-effect-left,0px);top:var(--row-effect-top,0px);width:var(--row-effect-width,0px);height:var(--row-effect-height,0px);overflow:hidden;pointer-events:none;z-index:0}#payathon-page .ranking-row-effect{position:absolute;inset:0;z-index:auto;overflow:hidden;pointer-events:none;--track-color:var(--rank-color);--track-glow:color-mix(in srgb,var(--rank-color) 65%,transparent)}#payathon-page .ranking-row-effect:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:linear-gradient(90deg,#ffffff0e,#ffffff04 65%);z-index:3;pointer-events:none}#payathon-page .ranking-ascii{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;pointer-events:none}#payathon-page .ranking-row-effect .work-track-particles{position:absolute;inset:0 -120px;z-index:0;opacity:.1;animation:ranking-row-particles var(--particle-duration,7s) linear infinite;animation-delay:var(--particle-phase,0s);animation-play-state:paused}#payathon-page .ranking-row-effect .work-track-particles--foreground{z-index:2;opacity:.22;animation-duration:var(--particle-duration,4s)}#payathon-page .ranking-row-effect .work-track-glyph{position:absolute;display:grid;place-items:center;width:8px;height:10px;color:var(--rank-color);font:600 10px/1 monospace}#payathon-page .ranking-row-effect .work-track-glyph.is-block:after{content:"";width:6px;height:7px;background:currentColor}#payathon-page .ranking-row-effect[data-light-active] .work-track-particles{animation-play-state:running}@keyframes ranking-row-particles{0%{transform:translate(0)}to{transform:translate(120px)}}@media(prefers-reduced-motion:reduce){#payathon-page .ranking-row-effect .work-track-particles{animation:none}}#payathon-page .ranking-number{width:64px;font-family:ui-monospace,monospace;font-size:16px;color:var(--rank-color,#7e8999)}#payathon-page .ranking-table tr:is([data-rank="1"],[data-rank="2"],[data-rank="3"]) .ranking-number{color:var(--rank-color);font-weight:600}#payathon-page .ranking-work{display:flex;align-items:center;gap:12px;min-width:150px}#payathon-page .ranking-work>div{min-width:0}#payathon-page .ranking-icon{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border-radius:4px;background:#1b222c;color:#e1e7f0;font-size:16px}#payathon-page .ranking-work strong{display:block;color:#f3f4f6;font-size:14px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}#payathon-page .ranking-work small{display:block;margin-top:2px;color:#a4adbc;font-size:12px;line-height:1.5}#payathon-page .ranking-track{position:relative;display:inline-flex;align-items:center;width:fit-content;padding:4px 10px;border-radius:0;background:transparent;line-height:1.5;white-space:nowrap;color:var(--ranking-track-color,#d4d5d0);font-size:12px}#payathon-page .ranking-track:before,#payathon-page .ranking-track:after{content:"";position:absolute;top:5px;bottom:5px;width:4px;border-block:1px solid currentColor;opacity:.4;pointer-events:none}#payathon-page .ranking-track:before{left:0;border-left:1px solid currentColor}#payathon-page .ranking-track:after{right:0;border-right:1px solid currentColor}#payathon-page .ranking-track[data-track="Vibe Pay"]{--ranking-track-color:#80b7ff}#payathon-page .ranking-track[data-track="Machine Pay"]{--ranking-track-color:#ffa17e}#payathon-page .ranking-track[data-track="Token Pay"]{--ranking-track-color:#b5a0ff}#payathon-page .ranking-track[data-track="Agent Pay"]{--ranking-track-color:#a9e6b6}#payathon-page .ranking-table .ranking-metric-cell{text-align:right;white-space:nowrap}#payathon-page .ranking-metric{display:inline-flex;align-items:center;gap:6px;color:#dce1e9;font-size:14px}#payathon-page .ranking-metric svg{color:#778293;flex-shrink:0}#payathon-page .ranking-table tr:is([data-rank="1"],[data-rank="2"],[data-rank="3"]) :is(.ranking-work strong,.ranking-work small,.ranking-track,.ranking-metric>span){text-shadow:0 1px 1px #000e,0 0 3px #000c,0 0 6px #0008}@media(max-width:760px){#payathon-page .ranking-table{--ranking-edge-padding:24px}#payathon-page .ranking-table :is(th,td){padding:12px}}#payathon-page .showcase-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#payathon-page :is(.leaderboard-period,.showcase-more,.showcase-status)[hidden]{display:none}@media(max-width:960px){#payathon-page :is(.payathon-work-field,.showcase-note-wrap){--work-columns:2}#payathon-page .payathon-work-fringe>span:nth-child(4){display:none}}@media(max-width:600px){#payathon-page :is(.payathon-work-field,.showcase-note-wrap){--work-columns:1}#payathon-page .payathon-work-fringe>span:nth-child(3){display:none}#payathon-page .leaderboard-toolbar{gap:12px}}@media(max-width:760px){#payathon-page .payathon-work-field{--work-columns:1}#payathon-page .payathon-work-gallery .productGrid{--lane-card-width: calc((100vw - 32px)*.82) ;display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:var(--lane-card-width);width:100%;max-width:none;box-sizing:border-box;padding:8px calc((100vw - 32px - var(--lane-card-width)) / 2);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}#payathon-page .payathon-work-gallery .productGrid::-webkit-scrollbar{display:none}#payathon-page .payathon-work-slot{scroll-snap-align:center}#payathon-page .payathon-work-card .work-ascii-bubbles{display:none}#payathon-page .payathon-work-slot:before,#payathon-page .payathon-work-slot:after{display:none}}.payathon-ranking-preview{--preview-height:112px;position:fixed;top:0;left:0;z-index:1000;display:flex;flex-direction:row;align-items:stretch;text-align:left;gap:12px;width:380px;height:var(--preview-height);max-width:calc(100vw - 16px);box-sizing:border-box;padding:0;border:0;background:transparent;color:#f3f4f6;pointer-events:none}.payathon-ranking-preview:before{content:"";position:absolute;left:calc(var(--preview-height) - 8px);top:50%;width:28px;height:20px;transform:translateY(-50%);border-radius:10px;background:#000;box-shadow:0 0 0 3px #000;pointer-events:none}.payathon-ranking-preview[hidden]{display:none}.payathon-ranking-preview *{pointer-events:none}.payathon-ranking-preview-logo{position:relative;display:grid;place-items:center;flex:0 0 var(--preview-height);width:var(--preview-height);height:100%;overflow:hidden;border-radius:12px;background:#000;box-shadow:0 0 0 3px #000;font-size:40px}.payathon-ranking-preview>div{position:relative;box-sizing:border-box;min-width:0;flex:1;height:100%;padding:16px;text-align:left;border-radius:12px;background:#000;box-shadow:0 0 0 3px #000}.payathon-ranking-preview strong{display:block;margin:0;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:20px;font-weight:600}.payathon-ranking-preview p{text-align:left;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;margin:6px 0 0;color:#a4adbc;font-size:12px;line-height:18px}#payathon-page .ranking-icon img,.payathon-ranking-preview-logo img{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}#payathon-page .ranking-table thead th,#payathon-page .ranking-metric,#payathon-page .ranking-track{font-family:ui-monospace,monospace}#payathon-page .ranking-table .interactive-glyph{display:inline-block;position:relative}#payathon-page .ranking-table .ranking-work strong{overflow:visible}#payathon-page .work-ascii-bubbles{position:absolute;inset:0;z-index:0;overflow:hidden;border-radius:inherit;pointer-events:none;color:#86b4c4}#payathon-page .work-ascii-bubbles *{pointer-events:none}#payathon-page .work-bubble-fragments{position:absolute;width:0;height:0}#payathon-page .work-bubble-fragment{position:absolute;display:block;border:1px solid currentColor;border-radius:50%;box-sizing:border-box;opacity:0}#payathon-page .work-ascii-bubble{position:absolute;inset:0;animation:work-bubble-rise var(--bubble-duration) linear var(--bubble-delay) infinite;animation-play-state:paused}#payathon-page .work-ascii-bubble svg{position:absolute;top:50%;left:var(--bubble-left);overflow:visible;transform:translate(-50%,-50%)}#payathon-page .work-ascii-bubble text{fill:currentColor;font:500 10px ui-monospace,monospace;text-anchor:middle;dominant-baseline:central}#payathon-page .payathon-work-card[data-motion-running] .work-ascii-bubble{animation-play-state:running}#payathon-page .payathon-work-title,#payathon-page .payathon-work-media,#payathon-page .payathon-work-body{position:relative;z-index:1}@keyframes work-bubble-rise{0%{transform:translate3d(0,70%,0);opacity:0}12%{opacity:1}35%{transform:translate3d(10px,21%,0)}65%{transform:translate3d(-8px,-21%,0)}88%{opacity:1}to{transform:translate3d(0,-70%,0);opacity:0}}@media(prefers-reduced-motion:reduce){#payathon-page .work-ascii-bubble{animation:none;transform:translateY(-15%)}#payathon-page .work-ascii-bubble:nth-child(2){transform:translateY(20%)}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){#payathon-page .payathon-work-card{transition:transform .24s cubic-bezier(.22,1,.36,1)}#payathon-page .payathon-work-slot:hover>.payathon-work-card{z-index:2;transform:translateY(-4px)}}#payathon-page .payathon-work-card:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle 140px at var(--work-light-x,50%) var(--work-light-y,50%),rgb(255 255 255 / .055),rgb(255 255 255 / .018) 42%,transparent 100%);opacity:0;transition:opacity .18s ease}@media(hover:hover)and (pointer:fine){#payathon-page .payathon-work-card[data-work-light]:before{opacity:1}}@media(prefers-reduced-motion:reduce){#payathon-page .payathon-work-card:before{transition:none}}#payathon-page .payathon-work-skeleton{position:absolute;inset:0;opacity:0;pointer-events:none}#payathon-page .payathon-work-slot.is-loading{aspect-ratio:.64;cursor:default}#payathon-page .payathon-work-slot.is-placeholder{cursor:default}#payathon-page .payathon-work-slot[hidden]{display:none}#payathon-page .payathon-work-gallery .productGrid:has(.is-placeholder:not([hidden])){grid-auto-rows:1fr}#payathon-page .payathon-work-slot.is-placeholder>.payathon-work-skeleton{opacity:.65}#payathon-page .payathon-work-slot.is-loading>.payathon-work-skeleton,#payathon-page .payathon-work-slot[data-work-enter-pending]:not(.is-placeholder)>.payathon-work-skeleton{opacity:1}#payathon-page .payathon-work-slot[data-work-enter-pending]{translate:var(--work-enter-x,0px) 0}#payathon-page .payathon-work-slot[data-work-enter-pending]>.payathon-work-card{opacity:0}#payathon-page .payathon-work-slot:is([data-work-enter-pending],[data-work-revealing])>.payathon-work-card{pointer-events:none}#payathon-page .payathon-work-gallery[aria-busy=true]:has(.is-loading) .showcase-state{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);padding:0}@media(prefers-reduced-motion:reduce){#payathon-page .payathon-work-slot[data-work-enter-pending]{translate:none}#payathon-page .payathon-work-slot[data-work-enter-pending]>.payathon-work-card{opacity:1}#payathon-page .payathon-work-slot[data-work-enter-pending]:not(.is-placeholder)>.payathon-work-skeleton{opacity:0}}#payathon-page .ranking-work-link{display:block;color:inherit;text-decoration:none}#payathon-page .ranking-work-link:hover{text-decoration:underline}#payathon-page .ranking-work-link:focus-visible{outline:2px solid var(--payathon-accent,#86eaff);outline-offset:4px}#payathon-page .ranking-row-glow{position:absolute;inset:0 auto 0 0;width:210px;max-width:35%;z-index:0;overflow:hidden;pointer-events:none;opacity:.4;--row-glow-color:var(--rank-color,var(--payathon-accent,#86eaff))}#payathon-page .ranking-row-glow--right{inset:0 0 0 auto;transform:scaleX(-1)}#payathon-page .ranking-table tbody tr:nth-child(-n+3) .ranking-row-glow{transition:opacity .28s ease-out}#payathon-page .ranking-table tbody tr:nth-child(n+4) .ranking-row-glow{opacity:0;transition:opacity .28s ease-out}@media(hover:hover)and (pointer:fine){#payathon-page .ranking-table tbody tr:nth-child(-n+3):hover .ranking-row-glow{opacity:.8;transition-duration:60ms}#payathon-page .ranking-table tbody tr:nth-child(n+4):hover .ranking-row-glow{opacity:.2;transition-duration:60ms}}@media(prefers-reduced-motion:reduce){#payathon-page .ranking-table tbody tr .ranking-row-glow{transition:none}}#payathon-page .ranking-row-glow:before,#payathon-page .ranking-row-glow:after{content:"";position:absolute;inset:-20% -10%;background:radial-gradient(ellipse at 0% 35%,color-mix(in srgb,var(--row-glow-color) 64%,transparent),transparent 68%);animation:ranking-edge-breathe 6s ease-in-out infinite;animation-delay:var(--row-glow-phase,0s);animation-play-state:paused}#payathon-page .ranking-row-glow:after{background:radial-gradient(ellipse at 0% 72%,color-mix(in srgb,var(--row-glow-color) 48%,transparent),transparent 58%);animation-delay:calc(var(--row-glow-phase,0s) - .35s)}#payathon-page tr[data-motion-running] .ranking-row-glow:before,#payathon-page tr[data-motion-running] .ranking-row-glow:after{animation-play-state:running}@keyframes ranking-edge-breathe{0%,60%,to{transform:translate3d(0,-4%,0) scaleY(.95);opacity:.4}20%{transform:translate3d(0,5%,0) scaleY(1.1);opacity:1}}@media(prefers-reduced-motion:reduce){#payathon-page .ranking-row-glow:before,#payathon-page .ranking-row-glow:after{animation:none;opacity:.65}}#payathon-page .reward-medals{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--reward-card-gap,12px);text-align:center}#payathon-page .reward-medal-track{position:relative;grid-column:span 2;padding:28px 20px 24px;border:1px solid transparent;border-radius:12px;background:#000;min-width:0}#payathon-page .reward-creature-canvas{position:absolute;inset:0;width:100%;height:100%;border-radius:inherit;pointer-events:none;z-index:1;opacity:.1125;transition:opacity .24s ease,filter .24s ease}#payathon-page .reward-medals.has-current-medal .reward-medal-track:not(.has-current-medal) .reward-creature-canvas{opacity:.04;filter:grayscale(1)}@media(max-width:760px){#payathon-page .reward-creature-canvas{display:none}}#payathon-page .reward-medal-glow{position:absolute;inset:0;border-radius:inherit;overflow:hidden;pointer-events:none;opacity:.5;filter:grayscale(0);mask-image:linear-gradient(to top,#000,transparent 62%);transition:opacity .24s ease,filter .24s ease}#payathon-page .reward-medal-glow:before,#payathon-page .reward-medal-glow:after{content:"";position:absolute;inset:auto -20% -60px;height:var(--glow-height,210px);transition:height .32s ease;background:radial-gradient(ellipse at 35% 100%,color-mix(in srgb,var(--track-color) 64%,transparent),transparent 65%);animation:reward-track-glow 6s ease-in-out infinite;animation-delay:var(--glow-phase,0s);animation-play-state:paused}#payathon-page .reward-medal-glow:after{background:radial-gradient(ellipse at 72% 100%,color-mix(in srgb,var(--track-color) 48%,transparent),transparent 58%);animation-delay:calc(var(--glow-phase,0s) - .35s)}#payathon-page .reward-medal-track.is-glow-active .reward-medal-glow:before,#payathon-page .reward-medal-track.is-glow-active .reward-medal-glow:after{animation-play-state:running}#payathon-page .reward-medals.has-current-medal .reward-medal-track:not(.has-current-medal) .reward-medal-glow{opacity:.2;filter:grayscale(1)}#payathon-page .reward-medal-track[data-track="Vibe Pay"]{--glow-phase:0s}#payathon-page .reward-medal-track[data-track="Skill Pay"]{--glow-phase:-4.8s}#payathon-page .reward-medal-track[data-track="Machine Pay"]{--glow-phase:-3.6s}#payathon-page .reward-medal-track[data-track="Token Pay"]{--glow-phase:-2.4s}#payathon-page .reward-medal-track[data-track="Agent Pay"]{--glow-phase:-1.2s}#payathon-page .reward-medal-track.has-current-medal .reward-medal-glow{--glow-height:320px;opacity:1}@keyframes reward-track-glow{0%,60%,to{transform:translate3d(-4%,0,0) scaleX(.95);opacity:.4}20%{transform:translate3d(5%,0,0) scaleX(1.1);opacity:1}}#payathon-page .reward-medal-track--main{grid-column:span 3}#payathon-page .reward-medal-heading{position:relative;z-index:2;display:grid;gap:8px;text-align:left;transition:opacity .24s ease,filter .24s ease}#payathon-page .reward-medal-heading>h3{display:grid;gap:2px;width:max-content;max-width:100%;margin:0;font-size:clamp(38px,4.6vw,48px);line-height:1.02;font-weight:800;letter-spacing:-.035em;color:var(--track-color,#f3f4f6)}#payathon-page .reward-medal-heading>h3>span{display:block;white-space:nowrap}#payathon-page .reward-medal-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#payathon-page .reward-medal-track:not(.reward-medal-track--main) .reward-medal-list{grid-template-columns:1fr}#payathon-page .reward-medal-item{min-width:0;padding:0;text-align:left;transition:filter .24s ease,opacity .24s ease}#payathon-page .reward-medal-prize{position:relative;z-index:2;text-align:left}#payathon-page .reward-medal-prizes{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;transition:filter .24s ease,opacity .24s ease}#payathon-page .reward-medal-prizes .reward-medal-prize{flex:0 0 auto}#payathon-page .reward-medal-separator{flex:0 0 1px;height:24px;background:#ffffff14;pointer-events:none}#payathon-page .reward-medal-visual{position:relative;height:360px;margin-bottom:-144px;transform:translate(var(--medal-shift-x,0px),var(--medal-shift-y,0px))}#payathon-page .reward-medal-track--main .reward-medal-visual{width:240%;margin-left:-70%}#payathon-page .reward-medal-track--main .reward-medal-item:first-child .reward-medal-visual{left:70%}#payathon-page .reward-medal-track--main .reward-medal-item:last-child .reward-medal-visual{left:-70%}#payathon-page .reward-medal-stage{display:block;position:relative;z-index:2;width:100%;height:100%;padding:0;border:0;border-radius:8px;background:transparent;cursor:grab;touch-action:none}#payathon-page .reward-medal-stage.is-dragging{cursor:grabbing}#payathon-page .reward-medal-stage:focus-visible{outline:1px solid var(--track-color,#fff);outline-offset:2px}#payathon-page .reward-medals-canvas{position:absolute;top:0;left:0;pointer-events:none;z-index:10}#payathon-page .reward-medal-count{display:inline-block;padding:0;margin-left:6px;font:400 12px/1.2 ui-monospace,monospace;color:#78818d;border:0}#payathon-page .event-section .reward-medal-name{position:relative;z-index:2;font-size:14px;color:#a4adbc}#payathon-page .event-section .reward-medal-amount{position:relative;z-index:2;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:baseline;gap:4px;margin-top:8px}#payathon-page .reward-medal-amount strong{font-size:26px;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:#f3f4f6}#payathon-page .reward-medal-amount>span{font-size:13px}#payathon-page .reward-medals.has-current-medal .reward-medal-track:not(.has-current-medal) .reward-medal-prizes,#payathon-page .reward-medals.has-current-medal .reward-medal-item:not(.is-current-medal),#payathon-page .reward-medals.has-current-medal .reward-medal-track:not(.has-current-medal) .reward-medal-heading{opacity:.6;filter:grayscale(1)}@media(max-width:1000px){#payathon-page .reward-medal-track{padding:24px 16px}#payathon-page .reward-medal-amount strong{font-size:22px}#payathon-page .reward-medal-visual{height:320px;margin-bottom:-128px}}@media(max-width:760px){#payathon-page .reward-medals{grid-template-columns:1fr}#payathon-page .reward-medal-track,#payathon-page .reward-medal-track--main{grid-column:1}#payathon-page .reward-medal-track .reward-medal-heading>h3{font-size:clamp(42px,10vw,56px)}#payathon-page .reward-medal-visual{height:340px;margin-bottom:-144px}#payathon-page .reward-medal-stage{pointer-events:none;touch-action:auto;cursor:default}#payathon-page .reward-medal-amount strong{font-size:22px}#payathon-page .reward-medal-amount>span{font-size:12px}}@media(prefers-reduced-motion:reduce){#payathon-page .reward-medal-glow{transition:none}#payathon-page .reward-medal-glow:before,#payathon-page .reward-medal-glow:after{animation:none;transition:none;opacity:.65}#payathon-page :is(.reward-medal-item,.reward-medal-heading,.reward-medal-prizes){transition:none}}#payathon-page .reward-medal-egg{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;box-sizing:border-box;margin:0;padding:0;border:0;background:transparent;color:#f3f4f6;overflow:hidden}#payathon-page .reward-medal-egg::backdrop{background:#000000d6}#payathon-page .reward-medal-egg-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;box-sizing:border-box;width:100%;height:100%;min-height:0;max-width:568px;padding:24px;margin:auto;text-align:center;pointer-events:auto;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;justify-content:safe center}#payathon-page .reward-medal-egg-stage{position:relative;width:100%;height:clamp(240px,44svh,400px);flex-shrink:0}#payathon-page .reward-medal-egg-content h2{outline:none;margin:0;font-size:clamp(26px,4vw,36px);line-height:1.3}#payathon-page .reward-medal-egg-content p{margin:0;color:#b0b8c4}#payathon-page .reward-medal-egg-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;pointer-events:auto}#payathon-page .reward-medal-egg-close{min-height:44px;padding:10px 18px;border:1px solid #555;background:transparent;color:#c1c7d0;font:inherit;cursor:pointer}#payathon-page .reward-medal-egg-close:focus-visible{outline:2px solid #fff;outline-offset:4px}#payathon-page .reward-medal-egg .reward-medals-canvas{position:fixed;inset:0;z-index:0}#payathon-page .reward-medal-egg-content::-webkit-scrollbar{display:none}#payathon-page .reward-medal-egg-content>*{flex-shrink:0}#payathon-page [data-reward-scratch]{position:relative}#payathon-page .reward-scratch-cover,#payathon-page .reward-scratch-fragments{position:absolute;inset:var(--scratch-top,0px) 0 auto;height:var(--scratch-height,0px);z-index:3;border:0;padding:0;border-radius:4px;background:transparent}#payathon-page .reward-scratch-cover{cursor:crosshair;touch-action:pan-y}#payathon-page .reward-scratch-cover canvas{display:block;width:100%;height:100%;border-radius:inherit;pointer-events:none}#payathon-page .reward-scratch-cover:focus-visible{outline:2px solid var(--track-color,#fff);outline-offset:3px}#payathon-page .reward-scratch-fragments{pointer-events:none;z-index:4;overflow:visible}#payathon-page .reward-scratch-particles{position:absolute;left:-40px;top:0;pointer-events:none}#payathon-page .reward-scratch-flash{position:absolute;inset:0;z-index:1;border-radius:inherit;pointer-events:none;transform-origin:50% 100%;background:radial-gradient(ellipse at 50% 100%,color-mix(in srgb,var(--track-color) 75%,#fff) 0%,color-mix(in srgb,var(--track-color) 75%,transparent) 35%,color-mix(in srgb,var(--track-color) 25%,transparent) 75%,transparent 100%)}.event-contents[data-astro-cid-n5yfmqyr]{box-sizing:border-box;position:fixed;z-index:25;top:calc(var(--event-header-height,60px) + 16px);left:20px;width:190px;text-align:left;color:#a4adbc;visibility:hidden;opacity:0;transition:opacity .16s ease}.event-contents[data-astro-cid-n5yfmqyr][data-visible]{visibility:visible;opacity:1}summary[data-astro-cid-n5yfmqyr]{display:none}nav[data-astro-cid-n5yfmqyr]{max-height:calc(100dvh - var(--event-header-height,60px) - 48px);overflow:auto;scrollbar-width:thin;padding:8px 4px}.contents-brand[data-astro-cid-n5yfmqyr]{display:flex;flex-direction:column;align-items:flex-start;gap:10px;width:100%;max-width:182px;margin:8px 0 28px;color:var(--payathon-accent,#86eaff)}.contents-brand-word[data-astro-cid-n5yfmqyr]{width:100%;min-width:0}.contents-brand-year[data-astro-cid-n5yfmqyr]{width:25.65%;min-width:0}.contents-brand[data-astro-cid-n5yfmqyr] svg{display:block;width:100%;height:auto}.contents-summary-brand[data-astro-cid-n5yfmqyr]{display:flex;align-items:center;gap:6px;flex:none;color:var(--payathon-accent,#86eaff)}.contents-summary-brand[data-astro-cid-n5yfmqyr] .contents-brand-word[data-astro-cid-n5yfmqyr],.contents-summary-brand[data-astro-cid-n5yfmqyr] .contents-brand-year[data-astro-cid-n5yfmqyr]{flex:none;width:auto}.contents-summary-brand[data-astro-cid-n5yfmqyr] svg{display:block;width:auto;height:12px}.contents-action[data-astro-cid-n5yfmqyr]{margin-bottom:24px}.contents-links[data-astro-cid-n5yfmqyr]{margin-bottom:0}#payathon-page .contents-links[data-astro-cid-n5yfmqyr] a[data-astro-cid-n5yfmqyr]{position:relative;display:block;padding:9px 10px 9px 12px;font-size:12px;line-height:1.5;text-decoration:none;color:#a4adbc;transition:color .24s ease}.contents-links[data-astro-cid-n5yfmqyr] a[data-astro-cid-n5yfmqyr]>span[data-astro-cid-n5yfmqyr]{display:block;width:85%;transform-origin:left center;transform:scale(var(--dock-scale,1));transition:transform .38s cubic-bezier(.22,.8,.25,1)}#payathon-page .contents-links[data-astro-cid-n5yfmqyr] a[data-astro-cid-n5yfmqyr][aria-current=location]{color:var(--payathon-accent,#86eaff)}#payathon-page .contents-links[data-astro-cid-n5yfmqyr] a[data-astro-cid-n5yfmqyr]:hover{color:#fff}#payathon-page .contents-links[data-astro-cid-n5yfmqyr] a[data-astro-cid-n5yfmqyr]:focus-visible,summary[data-astro-cid-n5yfmqyr]:focus-visible{outline:2px solid var(--payathon-accent,#86eaff);outline-offset:-2px;border-radius:4px}@media(min-width:1440px){.event-contents[data-astro-cid-n5yfmqyr]{left:max(20px,calc((100vw - 1440px)/2 + 20px));border-radius:8px;background:transparent}nav[data-astro-cid-n5yfmqyr]{padding:16px}#payathon-page .contents-links[data-astro-cid-n5yfmqyr] a[data-astro-cid-n5yfmqyr]{padding-left:0}#payathon-page .event-contents[data-astro-cid-n5yfmqyr][data-blend-ready] .contents-links[data-astro-cid-n5yfmqyr] a[data-astro-cid-n5yfmqyr]:not([aria-current=location]){color:transparent}.event-contents[data-blend-ready] .contents-brand [data-contents-invert]{fill:transparent}.contents-blend-logo svg{display:block;width:100%;height:100%}.contents-blend-layer{position:fixed;inset:0;z-index:25;pointer-events:none;mix-blend-mode:difference;color:#fff}.contents-blend-layer[hidden],.contents-blend-layer>span[hidden]{display:none}.contents-blend-layer>span{position:absolute;display:block;white-space:nowrap;font-family:var(--font-system,system-ui,sans-serif);font-weight:400;text-align:left}}@media(max-width:1439px){.contents-blend-layer{display:none}nav[data-astro-cid-n5yfmqyr] .contents-brand[data-astro-cid-n5yfmqyr]{display:none}.event-contents[data-astro-cid-n5yfmqyr]{left:50%;right:auto;transform:translate(-50%);width:min(344px,calc(100% - 32px));border:1px solid #343a43;border-radius:8px;background:#171d26;box-shadow:0 12px 32px #0003}summary[data-astro-cid-n5yfmqyr]{display:flex;align-items:center;gap:12px;padding:12px 16px;cursor:pointer;font-size:13px;list-style:none;color:#f3f4f6}summary[data-astro-cid-n5yfmqyr]::-webkit-details-marker{display:none}[data-astro-cid-n5yfmqyr][data-contents-current]{flex:1;color:#a4adbc;font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.contents-chevron[data-astro-cid-n5yfmqyr]{display:grid;place-items:center;width:20px;height:20px;flex:none;color:#a4adbc;transition:color .18s ease}.contents-chevron[data-astro-cid-n5yfmqyr] svg[data-astro-cid-n5yfmqyr]{display:block;transform-origin:center;transition:transform .32s cubic-bezier(.22,.8,.25,1)}summary[data-astro-cid-n5yfmqyr]:hover .contents-chevron[data-astro-cid-n5yfmqyr],summary[data-astro-cid-n5yfmqyr]:focus-visible .contents-chevron[data-astro-cid-n5yfmqyr]{color:#f3f4f6}[data-astro-cid-n5yfmqyr][open] .contents-chevron[data-astro-cid-n5yfmqyr] svg[data-astro-cid-n5yfmqyr]{transform:rotate(180deg)}nav[data-astro-cid-n5yfmqyr]{padding:8px 16px 16px;max-height:calc(100dvh - var(--event-header-height,60px) - 100px)}#payathon-page .contents-links[data-astro-cid-n5yfmqyr] a[data-astro-cid-n5yfmqyr]{padding-block:10px;font-size:13px}}@media(max-width:767px){.event-contents[data-astro-cid-n5yfmqyr]{width:calc(100% - 32px)}}@media(max-width:480px){.event-contents[data-astro-cid-n5yfmqyr]{width:calc(100% - 16px)}summary[data-astro-cid-n5yfmqyr]{gap:6px;padding-inline:8px}}@media(prefers-reduced-motion:reduce){.event-contents[data-astro-cid-n5yfmqyr],.contents-chevron[data-astro-cid-n5yfmqyr],.contents-chevron[data-astro-cid-n5yfmqyr] svg[data-astro-cid-n5yfmqyr],.contents-links[data-astro-cid-n5yfmqyr] a[data-astro-cid-n5yfmqyr]>span[data-astro-cid-n5yfmqyr]{transition:none}}#payathon-page .race-partners{padding:148px 16px 156px;background:#10141b}#payathon-page .race-partners-heading{position:relative;max-width:1120px;margin:0 auto 32px;text-align:center}#payathon-page .race-partners h2{margin:0;font-size:20px;font-weight:600;line-height:1.5;color:#b0b8c4}#payathon-page .race-partners-speed{display:block;width:180px;margin:16px auto 0;--wheel-position:25%}#payathon-page .race-partners-speed[hidden]{display:none}#payathon-page .race-partners-scale{display:block;margin-bottom:10px}#payathon-page .race-partners-scale-labels{display:flex;justify-content:space-between;color:#8993a0;font-size:10px;line-height:1.5;font-variant-numeric:tabular-nums}#payathon-page .race-partners-scale-track{position:relative;display:block;height:7px;margin-top:5px;background:repeating-linear-gradient(90deg,#536070 0 1px,transparent 1px calc(100% / 12));border-right:1px solid #536070}#payathon-page .race-partners-scale-position{position:absolute;left:var(--wheel-position);top:-2px;width:2px;height:11px;transform:translate(-50%);background:var(--payathon-accent,#86eaff);box-shadow:0 0 5px color-mix(in srgb,var(--payathon-accent,#86eaff) 35%,transparent)}#payathon-page .race-partners-wheel{position:relative;display:block;width:180px;height:24px;overflow:visible;border:0;border-radius:0;background:#05080c;box-shadow:inset 0 3px 5px #000000f2,inset 0 -1px 2px #000000d9,0 1px #b0c2d712}#payathon-page .race-partners-wheel-ribs{position:absolute;inset:4px 0;border-radius:3px;background:linear-gradient(180deg,#d2dae6,#738394 7%,#d6e3f3cc 19%,#f5f9ffb8 28%,#9db0c847 42%,#0e162266 72%,#050910d1 89%,#7f90a5),repeating-linear-gradient(90deg,#111b28,#344458 .7px,#c0d0e3 1.2px,#8397af 1.9px,#52657d 3px,#35465c 5px,#1b293c 6px);background-position:0 0,var(--wheel-offset,0px) 0;box-shadow:inset 0 1px #dceafa33,inset 0 -1px #aec3db29,0 3px 3px #000000e6,0 -1px 2px #000000a6;pointer-events:none}#payathon-page .race-partners-wheel-glint{position:absolute;inset:4px 0;z-index:1;opacity:0;pointer-events:none;background:radial-gradient(ellipse 2px 1.5px at 43% 28%,#fff 0%,rgb(221 240 255 / .9) 35%,transparent 100%),radial-gradient(ellipse 1px 1px at 59% 32%,#fff 0%,transparent 100%),linear-gradient(105deg,transparent 37%,rgb(202 228 255 / .12) 44%,rgb(246 251 255 / .55) 47%,rgb(202 228 255 / .08) 50%,transparent 56%)}#payathon-page .race-partners-wheel:before{content:"";position:absolute;inset:4px 0;z-index:1;border-radius:3px;background:linear-gradient(90deg,transparent 12%,rgb(217 233 252 / .32) 42%,rgb(240 247 255 / .42) 50%,rgb(217 233 252 / .26) 58%,transparent 88%) top / 100% 1px no-repeat,linear-gradient(90deg,transparent 15%,rgb(185 205 229 / .18) 42%,rgb(220 235 252 / .26) 50%,rgb(185 205 229 / .14) 58%,transparent 85%) bottom / 100% 1px no-repeat;pointer-events:none}#payathon-page .race-partners-wheel:after{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(90deg,#05080c 0%,rgb(5 8 12 / .95) 8%,rgb(5 8 12 / .65) 20%,rgb(5 8 12 / .2) 34%,transparent 46%,transparent 54%,rgb(5 8 12 / .2) 66%,rgb(5 8 12 / .65) 80%,rgb(5 8 12 / .95) 92%,#05080c 100%);pointer-events:none}#payathon-page .race-partners-wheel input{position:absolute;inset:-10px 0;z-index:3;width:100%;height:44px;margin:0;opacity:0;cursor:grab;touch-action:none}#payathon-page .race-partners-wheel input:active{cursor:grabbing}#payathon-page .race-partners-wheel:has(input:focus-visible):not([data-dragging]){outline:2px solid var(--payathon-accent,#86eaff);outline-offset:4px}#payathon-page .race-partners-window{max-width:1120px;margin:-88px auto;padding-block:88px;pointer-events:none}#payathon-page .race-partners-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:32px 54px;list-style:none;margin:0;padding:0}#payathon-page .race-partners-list[data-copy]{display:none}#payathon-page .race-partners-list li{pointer-events:auto;display:grid;place-items:center;flex:none;width:calc(40px * var(--race-logo-ratio) * var(--race-logo-scale));height:40px;margin:0;padding:0}#payathon-page .race-partners-list img{display:block;height:calc(40px * var(--race-logo-scale));width:auto;max-width:none}@media(prefers-reduced-motion:no-preference){#payathon-page .race-partners[data-ready] .race-partners-window{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}#payathon-page .race-partners[data-ready] .race-partners-track{display:flex;width:max-content}#payathon-page .race-partners[data-ready] .race-partners-list{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:54px;padding-right:54px;flex:none}}@media(prefers-reduced-motion:reduce){#payathon-page .race-partners-track{transform:none!important}}@media(max-width:760px){#payathon-page .race-partners{padding-block:132px 140px}#payathon-page .race-partners-heading{margin-bottom:24px}#payathon-page .race-partners-list li{width:calc(32px * var(--race-logo-ratio) * var(--race-logo-scale));height:32px}#payathon-page .race-partners-list img{height:calc(32px * var(--race-logo-scale))}}#payathon-page .race-partners-speed,#payathon-page .race-partners-track{position:relative}#payathon-page .race-partners-error{display:none;position:absolute;inset:0 0 auto;color:#ff836d;font:600 11px/1.5 monospace;letter-spacing:.18em;text-align:center}#payathon-page .race-partners[data-error] .race-partners-error{display:block}#payathon-page .race-partners[data-error] .race-partners-scale-labels{visibility:hidden}#payathon-page .race-partners-smoke{position:absolute;left:50%;bottom:calc(50% - 130px);width:400px;height:400px;max-width:none;transform:translate(-50%);z-index:4;pointer-events:none;opacity:0}#payathon-page .race-partners[data-error][data-running] .race-partners-smoke{opacity:1}#payathon-page .race-partners-sparks{position:absolute;inset:-3px 0;width:100%;height:30px;z-index:4;fill:none;stroke:#dff5ff;stroke-width:1;stroke-linejoin:round;opacity:0;filter:drop-shadow(0 0 2px #73caff);pointer-events:none}@media(prefers-reduced-motion:no-preference){#payathon-page .race-partners-speed[data-straining] .race-partners-scale-position{animation:race-dial-strain .12s steps(1,end) infinite}#payathon-page .race-partners[data-error] .race-partners-scale-position{animation:race-dial-error .7s steps(1,end) infinite;background:#ff836d}#payathon-page .race-partners[data-error] .race-partners-sparks{animation:race-dial-spark 1s steps(1,end) infinite}#payathon-page .race-partners[data-error] .race-partners-list img{animation:race-logo-glitch 1.2s steps(1,end) infinite}#payathon-page .race-partners[data-error] .race-partners-list li:nth-child(3n) img{animation-delay:-.4s}#payathon-page .race-partners[data-error] .race-partners-list li:nth-child(3n+1) img{animation-delay:-.8s}}#payathon-page .race-partners:not([data-running]) :is(.race-partners-sparks,.race-partners-scale-position,.race-partners-list img){animation-play-state:paused}@keyframes race-dial-error{0%,to{left:12%;transform:translate(0)}20%{left:86%;transform:rotate(14deg)}45%{left:39%;transform:rotate(-20deg)}70%{left:67%;transform:translateY(2px)}}@keyframes race-dial-spark{0%,14%,55%,69%,to{opacity:0}8%,61%{opacity:.85}}@keyframes race-logo-glitch{0%,26%,62%,to{transform:none;filter:none;clip-path:none}14%{transform:translate(5px,-1px) skew(-5deg);filter:drop-shadow(-5px 0 #21b8ff) drop-shadow(4px 0 #ff8623);clip-path:inset(0 0 12% 0)}48%{transform:translate(-7px,2px) skew(7deg);filter:drop-shadow(5px 1px #21b8ff) drop-shadow(-4px 0 #ff8623);clip-path:inset(9% 0 0 0)}}@keyframes race-dial-strain{0%,to{transform:translate(-50%)}20%{transform:translate(calc(-50% + var(--wheel-shake))) rotate(var(--wheel-tilt))}40%{transform:translate(calc(-50% - var(--wheel-shake))) rotate(calc(-1 * var(--wheel-tilt)))}60%{transform:translate(calc(-50% + var(--wheel-shake) * .5)) translateY(calc(var(--wheel-shake) * -.25))}80%{transform:translate(calc(-50% - var(--wheel-shake) * .6))}}.hero-terminal[data-astro-cid-l7ur5rbf]{grid-column:1;grid-row:3;align-self:end;justify-self:start;width:100%;min-width:0;max-height:100%;overflow:hidden;color:#a4adbc;font:11px/16px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;text-align:left}.terminal-output[data-astro-cid-l7ur5rbf]{height:112px;display:flex;flex-direction:column;justify-content:flex-end;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.terminal-line[data-astro-cid-l7ur5rbf]{min-height:16px;flex-shrink:0;white-space:pre}.hero-terminal[data-astro-cid-l7ur5rbf] .terminal-token-command,.hero-terminal[data-astro-cid-l7ur5rbf] .terminal-token-keyword{color:var(--payathon-accent, #86eaff)}.hero-terminal[data-astro-cid-l7ur5rbf] .terminal-token-string{color:color-mix(in srgb,var(--payathon-accent, #86eaff) 55%,white)}.hero-terminal[data-astro-cid-l7ur5rbf] .terminal-token-property{color:#e5edf6}.hero-terminal[data-astro-cid-l7ur5rbf] .terminal-token-comment{color:#84958c}.hero-terminal[data-astro-cid-l7ur5rbf] .terminal-cursor{color:#fff;display:inline-block;margin-left:1px}@media(max-width:640px){.hero-terminal[data-astro-cid-l7ur5rbf]{grid-column:1 / 3;width:43vw;font-size:8px;line-height:12px}.terminal-output[data-astro-cid-l7ur5rbf]{height:84px}.terminal-line[data-astro-cid-l7ur5rbf]{min-height:12px}}@media(prefers-reduced-motion:reduce){.terminal-line[data-astro-cid-l7ur5rbf]{animation:none}}.payathon-site-header[data-astro-cid-45h6wvi2]{position:fixed;inset:0 0 auto;z-index:30;color:#f3f4f6;color-scheme:dark;text-align:center;opacity:0;visibility:hidden;transform:translateY(-12px);transition:opacity .36s ease,transform .36s ease,visibility .36s}.payathon-site-header[data-astro-cid-45h6wvi2][data-ready]{opacity:1;visibility:visible;transform:none}.payathon-site-header[data-astro-cid-45h6wvi2] *{box-sizing:border-box}.payathon-site-header[data-astro-cid-45h6wvi2] a{text-decoration:none}@media(prefers-reduced-motion:reduce){.payathon-site-header[data-astro-cid-45h6wvi2]{transition:none}}html#payathon-page{color:#f3f4f6;background:#141414;color-scheme:dark;font-family:sans-serif;font-size:16px;line-height:1.5;overflow-wrap:anywhere}#payathon-page body{margin:0;text-align:center}#payathon-page main h1,#payathon-page main h2,#payathon-page main h3,#payathon-page main small,#payathon-page main strong{font:inherit}main[data-astro-cid-45h6wvi2]>section[data-astro-cid-45h6wvi2]:not(.payathon-hero){box-sizing:border-box;max-width:992px;margin-inline:auto;padding-inline:16px}main[data-astro-cid-45h6wvi2]>section[data-astro-cid-45h6wvi2]:not(.payathon-hero){margin-block:0;padding-block:48px;scroll-margin-top:calc(var(--event-header-height,60px) + 80px)}.payathon-hero[data-astro-cid-45h6wvi2]{cursor:default;position:relative;isolation:isolate;box-sizing:border-box;width:100%;height:100svh;min-height:0;overflow:hidden;background:#141414}.payathon-ascii[data-astro-cid-45h6wvi2]{position:absolute;inset:0;width:100%;height:100%}#payathon-title[data-astro-cid-45h6wvi2]{position:absolute;z-index:1;top:50svh;left:50%;transform:translate3d(-50%,-50%,0) scale(.5);will-change:transform;transition:transform .9s cubic-bezier(.4,0,.2,1);width:calc(100% - 32px);margin:0;pointer-events:none;text-align:center}.payathon-hero[data-astro-cid-45h6wvi2][data-intro-complete] #payathon-title[data-astro-cid-45h6wvi2]{transform:translate3d(-50%,calc(-50% + var(--title-rest-y, 34svh) - 50svh),0) scale(.5)}.payathon-hero[data-astro-cid-45h6wvi2] .payathon-overview[data-astro-cid-45h6wvi2]{position:absolute;z-index:2;top:var(--overview-top, 44%);bottom:var(--overview-bottom, 7svh);left:50%;width:calc(100% - clamp(40px,8vw,240px));box-sizing:border-box;margin:0;text-align:center;visibility:hidden;transform:translate(-50%)}.payathon-hero[data-astro-cid-45h6wvi2][data-intro-complete] .payathon-overview[data-astro-cid-45h6wvi2]{visibility:visible}.overview-grid[data-astro-cid-45h6wvi2]{display:grid;height:100%;grid-template-columns:minmax(0,1fr) clamp(112px,15vw,240px) minmax(0,1fr);--button-size: 112px;grid-template-rows:minmax(0,calc(var(--overview-axis, 50%) - var(--button-size) / 2)) var(--button-size) minmax(0,1fr);column-gap:clamp(20px,4vw,80px);row-gap:0;align-items:center;text-align:left}.overview-grid[data-astro-cid-45h6wvi2]>p[data-astro-cid-45h6wvi2]{margin:0}#overview-title[data-astro-cid-45h6wvi2]{display:contents}.overview-slogan[data-astro-cid-45h6wvi2]{font-size:clamp(28px,4.2vw,60px);font-weight:600;line-height:1.12;letter-spacing:-.035em;white-space:nowrap}.overview-slogan-start[data-astro-cid-45h6wvi2]{grid-column:1;grid-row:2;justify-self:start;text-align:left}.overview-slogan-end[data-astro-cid-45h6wvi2]{grid-column:3;grid-row:2;justify-self:end;text-align:right}.overview-description[data-astro-cid-45h6wvi2]{--reveal-max-width: 34vw;color:#a4adbc;font-size:14px;line-height:1.6}.overview-description-end[data-astro-cid-45h6wvi2]{grid-column:3;grid-row:3;justify-self:end;align-self:end;text-align:right}.overview-registration[data-astro-cid-45h6wvi2]{position:absolute;z-index:2;top:0;left:0;width:max-content;max-width:calc(100% - 40px);display:flex;justify-content:center;align-items:center;text-align:center;margin:0;transform:translate3d(calc(var(--countdown-x, 50vw) - 50%),var(--countdown-y, 80svh),0);visibility:hidden}.payathon-hero[data-astro-cid-45h6wvi2][data-intro-complete] .overview-registration[data-astro-cid-45h6wvi2]{visibility:visible}.payathon-hero[data-astro-cid-45h6wvi2][data-text-entered] .overview-registration[data-astro-cid-45h6wvi2]{transition:transform .9s cubic-bezier(.4,0,.2,1)}.overview-status[data-astro-cid-45h6wvi2]{margin:0;text-align:center}.registration-state[data-astro-cid-45h6wvi2]{display:inline-block;padding:3px 7px;border-radius:2px;background:var(--payathon-accent, #fff);color:#10141b;font-size:11px;line-height:1.2;white-space:nowrap}.deadline-meta[data-astro-cid-45h6wvi2]{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:5px;flex-shrink:0}.registration-deadline[data-astro-cid-45h6wvi2]{display:flex;align-items:center;justify-content:center;gap:10px}.registration-deadline[data-astro-cid-45h6wvi2] .countdown[data-astro-cid-45h6wvi2]{font-family:Arial,sans-serif;font-size:clamp(24px,3vw,42px);font-weight:400;line-height:1.15;letter-spacing:-.045em;font-variant-numeric:lining-nums tabular-nums}.countdown[data-astro-cid-45h6wvi2]{display:inline-flex;align-items:baseline;gap:12px;white-space:nowrap}.countdown-part[data-astro-cid-45h6wvi2]{display:inline-flex;align-items:baseline}.countdown-digit[data-astro-cid-45h6wvi2]{display:inline-block;width:.6em;text-align:center}.countdown-digit[data-astro-cid-45h6wvi2] svg[data-astro-cid-45h6wvi2]{display:block;width:100%;height:.76em;overflow:visible}.countdown-unit[data-astro-cid-45h6wvi2]{font-size:12px;margin-left:5px;letter-spacing:0}.countdown-separator[data-astro-cid-45h6wvi2]{width:.3em;text-align:center}.deadline-label[data-astro-cid-45h6wvi2]{font-size:12px;line-height:1;white-space:nowrap}[data-astro-cid-45h6wvi2][data-overview-reveal]{position:relative;width:fit-content;max-width:var(--reveal-max-width, 100%);opacity:0;--entry-offset: 44px;--cover-origin: left center;--ink-clip: inset(0 0 0 100%)}[data-astro-cid-45h6wvi2][data-direction=right]{--entry-offset: -44px;--cover-origin: right center;--ink-clip: inset(0 100% 0 0)}.reveal-ink[data-astro-cid-45h6wvi2]{display:block;clip-path:var(--ink-clip)}.payathon-hero[data-astro-cid-45h6wvi2] .interactive-glyph{display:inline-block;position:relative}.payathon-hero[data-astro-cid-45h6wvi2][data-intro-complete][data-text-entered] .reveal-ink[data-astro-cid-45h6wvi2]{clip-path:none;animation:none}[data-astro-cid-45h6wvi2][data-overview-reveal]:after{content:"";position:absolute;inset:0;background:var(--payathon-accent, #fff);transform-origin:var(--cover-origin);pointer-events:none}.payathon-hero[data-astro-cid-45h6wvi2][data-intro-complete] [data-astro-cid-45h6wvi2][data-overview-reveal]{animation:overview-arrive .52s both;animation-delay:var(--reveal-delay)}.payathon-hero[data-astro-cid-45h6wvi2][data-intro-complete] [data-astro-cid-45h6wvi2][data-overview-reveal]:after{animation:overview-block .52s both;animation-delay:var(--reveal-delay)}.payathon-hero[data-astro-cid-45h6wvi2][data-intro-complete] .reveal-ink[data-astro-cid-45h6wvi2]{animation:overview-ink .52s both;animation-delay:var(--reveal-delay)}.payathon-hero[data-astro-cid-45h6wvi2]:not([data-motion-running]) [data-astro-cid-45h6wvi2][data-overview-reveal],.payathon-hero[data-astro-cid-45h6wvi2]:not([data-motion-running]) [data-astro-cid-45h6wvi2][data-overview-reveal]:after,.payathon-hero[data-astro-cid-45h6wvi2]:not([data-motion-running]) .reveal-ink[data-astro-cid-45h6wvi2]{animation-play-state:paused}@keyframes overview-arrive{0%{opacity:0;transform:translate3d(var(--entry-offset),0,0);animation-timing-function:steps(1,end)}5%,17%{opacity:1;animation-timing-function:steps(1,end)}11%,23%{opacity:.08;animation-timing-function:steps(1,end)}29%{opacity:1;transform:translate3d(var(--entry-offset),0,0);animation-timing-function:cubic-bezier(.16,1,.3,1)}42%,to{opacity:1;transform:translateZ(0)}}@keyframes overview-block{0%,29%{transform:scaleX(1.8)}29%{animation-timing-function:cubic-bezier(.16,1,.3,1)}42%{transform:scaleX(1);animation-timing-function:cubic-bezier(.16,1,.3,1)}to{transform:scaleX(0)}}@keyframes overview-ink{0%,42%{clip-path:var(--ink-clip)}42%{animation-timing-function:cubic-bezier(.16,1,.3,1)}to{clip-path:inset(0)}}.overview-blackhole[data-astro-cid-45h6wvi2]{position:relative;isolation:isolate;grid-column:2;grid-row:2;justify-self:center;z-index:3;visibility:hidden}.payathon-hero[data-astro-cid-45h6wvi2][data-text-entered] .overview-blackhole[data-astro-cid-45h6wvi2]{visibility:visible}.blackhole-button[data-astro-cid-45h6wvi2]{position:relative;display:grid;grid-template-columns:max-content;align-items:center;justify-content:center;width:224px;min-height:76px;padding:20px 16px;border:0;border-radius:0;cursor:pointer;color:var(--payathon-accent,#ff997b);font:700 24px/1.4 var(--font-system,system-ui,sans-serif);background:transparent;transition:color .18s}.blackhole-button[data-astro-cid-45h6wvi2]:before,.blackhole-button[data-astro-cid-45h6wvi2]:after{content:"";position:absolute;top:18px;bottom:18px;width:6px;border-top:1px solid currentColor;border-bottom:1px solid currentColor;opacity:0;transition:translate .32s cubic-bezier(.2,.8,.2,1);pointer-events:none}.blackhole-button[data-astro-cid-45h6wvi2]:before{left:0;border-left:1px solid currentColor;--bracket-start:104px}.blackhole-button[data-astro-cid-45h6wvi2]:after{right:0;border-right:1px solid currentColor;--bracket-start:-104px}.blackhole-button[data-astro-cid-45h6wvi2]>span[data-astro-cid-45h6wvi2]{display:block;grid-area:1/1;font-weight:700;white-space:nowrap;pointer-events:none}.blackhole-button[data-astro-cid-45h6wvi2][data-typing-entry]>span[data-astro-cid-45h6wvi2]{opacity:0}.blackhole-button[data-astro-cid-45h6wvi2] .entry-typed{position:relative;grid-area:1/1;justify-self:start;font:inherit;white-space:nowrap;pointer-events:none}.blackhole-button[data-astro-cid-45h6wvi2][data-entry-cursor] .entry-typed:after{content:"";position:absolute;left:calc(100% + 4px);top:20%;width:8px;height:60%;background:#fff;animation:entry-cursor .24s steps(1,end) infinite}@keyframes entry-cursor{50%{opacity:0}}.payathon-hero[data-astro-cid-45h6wvi2][data-text-entered] .blackhole-button[data-astro-cid-45h6wvi2]:before,.payathon-hero[data-astro-cid-45h6wvi2][data-text-entered] .blackhole-button[data-astro-cid-45h6wvi2]:after{animation:entry-brackets .38s cubic-bezier(.16,1,.3,1) 0ms both}.payathon-hero[data-astro-cid-45h6wvi2]:not([data-motion-running]) .blackhole-button[data-astro-cid-45h6wvi2]:before,.payathon-hero[data-astro-cid-45h6wvi2]:not([data-motion-running]) .blackhole-button[data-astro-cid-45h6wvi2]:after,.payathon-hero[data-astro-cid-45h6wvi2]:not([data-motion-running]) .blackhole-button[data-astro-cid-45h6wvi2] .entry-typed:after{animation-play-state:paused}@keyframes entry-brackets{0%{opacity:0;transform:translate(var(--bracket-start))}20%{opacity:.65}to{opacity:.65;transform:translate(0)}}.blackhole-button[data-astro-cid-45h6wvi2]:is(:hover,:focus-visible){color:color-mix(in srgb,var(--payathon-accent,#ff997b) 75%,white)}.blackhole-button[data-astro-cid-45h6wvi2]:is(:hover,:focus-visible):before{translate:-6px 0}.blackhole-button[data-astro-cid-45h6wvi2]:is(:hover,:focus-visible):after{translate:6px 0}.blackhole-button[data-astro-cid-45h6wvi2]:active{color:#fff}.blackhole-button[data-astro-cid-45h6wvi2]:focus-visible{outline:2px solid var(--payathon-accent,#ff997b);outline-offset:8px}@media(max-width:767px){html#payathon-page{overflow-x:clip;scrollbar-gutter:auto;scrollbar-width:none}html#payathon-page::-webkit-scrollbar{width:0}#payathon-page body{overflow-x:clip}.payathon-hero[data-astro-cid-45h6wvi2]{height:auto;min-height:100svh;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto 100px auto auto;row-gap:28px;justify-items:center;align-content:center;padding:calc(var(--event-header-height,60px) + 52px) 24px 48px}.payathon-hero[data-astro-cid-45h6wvi2] #payathon-title[data-astro-cid-45h6wvi2]{position:relative;top:auto;left:auto;grid-row:1;width:100%;transform:translate3d(0,calc(50svh - var(--mobile-title-center,140px)),0);will-change:transform}.payathon-hero[data-astro-cid-45h6wvi2]:not([data-intro-complete]) #payathon-title[data-astro-cid-45h6wvi2]{transition:none}.payathon-hero[data-astro-cid-45h6wvi2][data-intro-complete] #payathon-title[data-astro-cid-45h6wvi2]{transform:translateZ(0)}.payathon-hero[data-astro-cid-45h6wvi2] .payathon-title-frame[data-astro-cid-45h6wvi2]{width:min(100%,260px);gap:14px}.payathon-hero[data-astro-cid-45h6wvi2] .payathon-subtitle[data-astro-cid-45h6wvi2]{font-size:15px;margin-top:0}.payathon-hero[data-astro-cid-45h6wvi2] .payathon-aipay-logo[data-astro-cid-45h6wvi2]{width:100px;height:60px;margin-block:-13px}.payathon-hero[data-astro-cid-45h6wvi2] .payathon-subtitle-label[data-astro-cid-45h6wvi2]{letter-spacing:1.2em;padding-left:1.2em}.payathon-hero[data-astro-cid-45h6wvi2] .payathon-overview[data-astro-cid-45h6wvi2],.overview-grid[data-astro-cid-45h6wvi2]{display:contents}#overview-title[data-astro-cid-45h6wvi2]{display:block;grid-row:2;position:relative;z-index:2;width:100%;text-align:center;margin:12px 0 0}.overview-slogan[data-astro-cid-45h6wvi2]{display:block;font-size:clamp(28px,7.8vw,40px);line-height:1.3;white-space:normal;text-align:center}.overview-slogan-start[data-astro-cid-45h6wvi2],.overview-slogan-end[data-astro-cid-45h6wvi2]{width:100%;justify-self:center;text-align:center}.overview-description-end[data-astro-cid-45h6wvi2]{position:relative;z-index:2;grid-column:1;grid-row:3;justify-self:center;align-self:center;--reveal-max-width:100%;text-align:center}.overview-description[data-astro-cid-45h6wvi2]{font-size:13px;line-height:1.8}.overview-blackhole[data-astro-cid-45h6wvi2]{position:relative;grid-column:1;grid-row:4;align-self:center}.blackhole-button[data-astro-cid-45h6wvi2]{min-width:224px;min-height:76px;font-size:24px}.payathon-hero[data-astro-cid-45h6wvi2] .overview-registration[data-astro-cid-45h6wvi2]{position:relative;top:auto;left:auto;grid-row:5;transform:none;max-width:100%;transition:none}.registration-deadline[data-astro-cid-45h6wvi2]{gap:12px}.registration-deadline[data-astro-cid-45h6wvi2] .countdown[data-astro-cid-45h6wvi2]{font-size:clamp(24px,6.8vw,34px);white-space:nowrap}.payathon-hero[data-astro-cid-45h6wvi2] .hero-terminal{position:relative;z-index:2;grid-column:1;grid-row:6;align-self:start;justify-self:center;width:100%;max-width:280px;margin-top:12px;font-size:10px;line-height:16px}.payathon-hero[data-astro-cid-45h6wvi2] .terminal-output{height:112px}.payathon-hero[data-astro-cid-45h6wvi2] .terminal-line{min-height:16px}}@media(prefers-reduced-motion:reduce){.payathon-hero[data-astro-cid-45h6wvi2][data-intro-complete] .overview-blackhole[data-astro-cid-45h6wvi2]{visibility:visible}.payathon-hero[data-astro-cid-45h6wvi2][data-intro-complete] .blackhole-button[data-astro-cid-45h6wvi2]:before,.payathon-hero[data-astro-cid-45h6wvi2][data-intro-complete] .blackhole-button[data-astro-cid-45h6wvi2]:after{animation:none;opacity:1;transform:none;clip-path:none;transition:none}.blackhole-button[data-astro-cid-45h6wvi2]:is(:hover,:focus-visible):before,.blackhole-button[data-astro-cid-45h6wvi2]:is(:hover,:focus-visible):after{translate:0}#payathon-title[data-astro-cid-45h6wvi2],.overview-blackhole[data-astro-cid-45h6wvi2],.blackhole-button[data-astro-cid-45h6wvi2],.payathon-hero[data-astro-cid-45h6wvi2][data-text-entered] .overview-registration[data-astro-cid-45h6wvi2]{transition:none}.payathon-hero[data-astro-cid-45h6wvi2][data-intro-complete] [data-astro-cid-45h6wvi2][data-overview-reveal]{animation:none;opacity:1}.payathon-hero[data-astro-cid-45h6wvi2][data-intro-complete] .reveal-ink[data-astro-cid-45h6wvi2]{animation:none;clip-path:none}[data-astro-cid-45h6wvi2][data-overview-reveal]:after{display:none}}.payathon-title-frame[data-astro-cid-45h6wvi2]{display:flex;flex-direction:column;align-items:center;gap:24px;position:relative;width:min(100%,960px);margin-inline:auto}.payathon-bracket-left[data-astro-cid-45h6wvi2],.payathon-bracket-right[data-astro-cid-45h6wvi2]{opacity:1}@media(prefers-reduced-motion:reduce){#payathon-title[data-astro-cid-45h6wvi2] [data-astro-cid-45h6wvi2][data-title-char]{opacity:1!important}.payathon-bracket-left[data-astro-cid-45h6wvi2],.payathon-bracket-right[data-astro-cid-45h6wvi2]{opacity:0!important}}.payathon-name[data-astro-cid-45h6wvi2]{display:block;width:100%;height:auto;overflow:visible}.payathon-subtitle[data-astro-cid-45h6wvi2]{display:block;width:100%;margin:0;font-size:clamp(28px,3vw,34px);font-weight:400;line-height:1.4;text-align:center}.payathon-aipay-logo[data-astro-cid-45h6wvi2]{display:block;width:216px;height:129.6px;margin-block:-28px;flex-shrink:0}.payathon-subtitle-label[data-astro-cid-45h6wvi2]{letter-spacing:1.6em;padding-left:1.6em;white-space:nowrap;text-align:center}.payathon-subtitle-label[data-astro-cid-45h6wvi2][data-title-char]{position:relative;display:inline-block;color:rgb(243 244 246 / var(--subtitle-text-opacity,1))}.payathon-subtitle-label[data-astro-cid-45h6wvi2][data-title-char]:before{content:"";position:absolute;left:0;top:.16em;width:100%;height:1em;background:#f3f4f6;opacity:var(--subtitle-block-opacity,0);transform:scaleX(var(--subtitle-block-scale,0)) scaleY(.85);transform-origin:center;pointer-events:none}.event-subsection[data-astro-cid-45h6wvi2]{padding-top:24px;scroll-margin-top:calc(var(--event-header-height,60px) + 80px)}#choose-track[data-astro-cid-45h6wvi2]{scroll-margin-top:calc(var(--event-header-height,60px) + 80px)}@media(min-width:1440px){#choose-track[data-astro-cid-45h6wvi2]{scroll-margin-top:calc(var(--event-header-height,60px) + 24px)}}.event-data-notes[data-astro-cid-45h6wvi2]{max-width:760px;margin:32px auto 0;text-align:left;padding:20px 0}.event-data-notes[data-astro-cid-45h6wvi2] summary[data-astro-cid-45h6wvi2]{cursor:pointer;color:var(--payathon-accent,#86eaff)}.event-data-notes[data-astro-cid-45h6wvi2] summary[data-astro-cid-45h6wvi2]:focus-visible{outline:2px solid currentColor;outline-offset:6px}.event-closing[data-astro-cid-45h6wvi2]{margin-top:64px;padding-top:32px;scroll-margin-top:calc(var(--event-header-height,60px) + 80px)}.section-label[data-astro-cid-45h6wvi2]{margin:0 0 32px;font-weight:700}h1[data-astro-cid-45h6wvi2],h2[data-astro-cid-45h6wvi2]{font-size:20px;font-weight:700}h3[data-astro-cid-45h6wvi2]{font-weight:700}article[data-astro-cid-45h6wvi2]{margin-block:32px}section[data-astro-cid-45h6wvi2] section[data-astro-cid-45h6wvi2]{margin-block:40px}#payathon-page main p,#payathon-page main h1,#payathon-page main h2,#payathon-page main h3,#payathon-page main dl{margin-block:16px}#payathon-page main ul,#payathon-page main ol{padding:0;list-style-position:inside}#payathon-page main li{margin-block:16px}#payathon-page main dd{margin-inline:0}#payathon-page main a{color:inherit}html[data-skip-title-intro] .payathon-site-header[data-astro-cid-45h6wvi2],html[data-skip-title-intro] .payathon-hero[data-astro-cid-45h6wvi2] #payathon-title[data-astro-cid-45h6wvi2],html[data-skip-title-intro] .payathon-overview[data-astro-cid-45h6wvi2]{transition:none}html[data-skip-title-intro] [data-astro-cid-45h6wvi2][data-overview-reveal],html[data-skip-title-intro] [data-astro-cid-45h6wvi2][data-overview-reveal]:after,html[data-skip-title-intro] .reveal-ink[data-astro-cid-45h6wvi2]{animation:none}html[data-skip-title-intro] [data-astro-cid-45h6wvi2][data-overview-reveal]{opacity:1}html[data-skip-title-intro] [data-astro-cid-45h6wvi2][data-overview-reveal]:after{opacity:0}html[data-skip-title-intro] .reveal-ink[data-astro-cid-45h6wvi2]{clip-path:none}html[data-skip-title-intro] .payathon-bracket-left[data-astro-cid-45h6wvi2],html[data-skip-title-intro] .payathon-bracket-right[data-astro-cid-45h6wvi2]{display:none}html[data-skip-title-intro] [data-astro-cid-45h6wvi2][data-title-char]{opacity:1!important}html[data-skip-title-intro] [data-astro-cid-45h6wvi2][data-title-glyphs]{transform:none}html[data-skip-title-intro]:not([data-return-layout-ready]) #payathon-title[data-astro-cid-45h6wvi2],html[data-skip-title-intro]:not([data-return-layout-ready]) .payathon-overview[data-astro-cid-45h6wvi2]{visibility:hidden}html[data-skip-title-intro] .overview-registration[data-astro-cid-45h6wvi2]{transition:none}
