.dial-bar[data-v-47693bde]{width:var(--dial-target);transition:width .9s cubic-bezier(.22, 1, .36, 1) var(--dial-delay)}.dial-resting[data-v-47693bde]{width:0;transition:none}.dial-loop[data-v-47693bde]{animation:dial-breathe-47693bde 5.2s cubic-bezier(.22, 1, .36, 1) var(--dial-delay) infinite}@keyframes dial-breathe-47693bde{0%{width:12%}45%,80%{width:var(--dial-target)}to{width:12%}}.bento-card[data-v-026788fe]{border-radius:calc(var(--radius) + 4px);border:1px solid var(--hairline);background:var(--canvas-raised);padding:1.5rem;transition:border-color .15s,transform .15s;position:relative;overflow:hidden}.bento-card[data-v-026788fe]:after{content:"";background:radial-gradient(closest-side, var(--glow-ember), transparent);opacity:0;pointer-events:none;border-radius:9999px;width:9rem;height:9rem;transition:opacity .3s;position:absolute;top:-3rem;right:-3rem}.bento-card[data-v-026788fe]:hover{border-color:color-mix(in oklch, var(--ink) 28%, transparent)}.bento-card[data-v-026788fe]:hover:after{opacity:1}.avatar[data-v-026788fe]{border:2px solid var(--canvas-raised);width:2.75rem;height:2.75rem;font-family:var(--font-heading);border-radius:9999px;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:inline-flex;position:absolute;top:50%;left:2rem;transform:translateY(-50%)}@media (prefers-reduced-motion:no-preference){.avatar-1[data-v-026788fe]{animation:5s cubic-bezier(.22,1,.36,1) infinite avatar-gather-1-026788fe}.avatar-2[data-v-026788fe]{animation:5s cubic-bezier(.22,1,.36,1) infinite avatar-gather-2-026788fe}.avatar-3[data-v-026788fe]{animation:5s cubic-bezier(.22,1,.36,1) infinite avatar-gather-3-026788fe}}.avatar-2[data-v-026788fe]{transform:translate(1.6rem,-50%)}.avatar-3[data-v-026788fe]{transform:translate(3.2rem,-50%)}@keyframes avatar-gather-1-026788fe{0%,15%{transform:translate(-.5rem,-110%)}45%,85%{transform:translateY(-50%)}to{transform:translate(-.5rem,-110%)}}@keyframes avatar-gather-2-026788fe{0%,15%{transform:translate(5rem,-50%)translateY(35%)}45%,85%{transform:translate(1.6rem,-50%)}to{transform:translate(5rem,-50%)translateY(35%)}}@keyframes avatar-gather-3-026788fe{0%,15%{transform:translate(8.5rem,-90%)}45%,85%{transform:translate(3.2rem,-50%)}to{transform:translate(8.5rem,-90%)}}@media (prefers-reduced-motion:no-preference){.qr-pulse[data-v-026788fe]:before{content:"";border-radius:inherit;border:2px solid var(--color-success-400);pointer-events:none;animation:2.4s cubic-bezier(.22,1,.36,1) infinite qr-ring-026788fe;position:absolute;inset:-2px}}@keyframes qr-ring-026788fe{0%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(1.18)}}@media (prefers-reduced-motion:no-preference){.letter-line[data-v-026788fe]{animation:6s cubic-bezier(.22,1,.36,1) infinite letter-type-026788fe}.letter-line-2[data-v-026788fe]{animation-name:letter-type-2-026788fe}.signature path[data-v-026788fe]{stroke-dasharray:160;animation:6s infinite signature-draw-026788fe}}@keyframes letter-type-026788fe{0%{clip-path:inset(0 100% 0 0)}18%,95%{clip-path:inset(0)}to{clip-path:inset(0 100% 0 0)}}@keyframes letter-type-2-026788fe{0%,16%{clip-path:inset(0 100% 0 0)}34%,95%{clip-path:inset(0)}to{clip-path:inset(0 100% 0 0)}}@keyframes signature-draw-026788fe{0%,32%{stroke-dashoffset:160px}55%,95%{stroke-dashoffset:0}to{stroke-dashoffset:160px}}.event-cover[data-v-026788fe]{background:radial-gradient(120% 140% at 15% 20%, oklch(69% .105 40/.85), transparent 55%), radial-gradient(110% 130% at 85% 10%, oklch(69% .057 183/.7), transparent 60%), radial-gradient(130% 150% at 60% 100%, oklch(74% .13 80/.75), transparent 65%), var(--canvas-deep)}.demo-typing[data-v-837ffb54]{animation:.9s cubic-bezier(.22,1,.36,1) .2s both demo-type-837ffb54}.demo-typing-second[data-v-837ffb54]{animation-delay:.9s}@keyframes demo-type-837ffb54{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.text-gradient-judging[data-v-f420ec85]{color:var(--color-secondary-700)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.text-gradient-judging[data-v-f420ec85]{background-image:var(--gradient-judging);color:#0000;-webkit-background-clip:text;background-clip:text}}.walkthrough-card[data-v-f420ec85]{border-radius:calc(var(--radius) + 4px);border:1px solid var(--hairline);background:var(--canvas-raised);padding:1.5rem;transition:border-color .3s,box-shadow .3s,transform .3s}.walkthrough-card-active[data-v-f420ec85]{border-color:color-mix(in oklch, var(--color-secondary-600) 45%, var(--hairline));box-shadow:0 0 48px -16px var(--glow-teal);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.walkthrough-card-active[data-v-f420ec85]{transform:none}}.marquee-track[data-v-70c5f497]{animation:marquee-scroll-70c5f497 var(--marquee-duration,30s) linear infinite}.marquee:hover .marquee-track[data-v-70c5f497]{animation-play-state:paused}@keyframes marquee-scroll-70c5f497{0%{transform:translate(0)}to{transform:translate(calc(-50% - 1.5rem))}}@media (prefers-reduced-motion:reduce){.marquee-track[data-v-70c5f497]{animation:none}}.hero-headline[data-v-27a6c7cf]{letter-spacing:-.03em;font-size:clamp(3.25rem,1.9rem + 5.2vw,7rem);line-height:.98}.hero-dot-grid[data-v-27a6c7cf]{background-image:radial-gradient(var(--hairline) 1px, transparent 1px);pointer-events:none;background-size:24px 24px;-webkit-mask-image:radial-gradient(80% 70% at 50% 0,#000 20%,#0000 70%);mask-image:radial-gradient(80% 70% at 50% 0,#000 20%,#0000 70%)}@media (prefers-reduced-motion:no-preference){.ember-ping[data-v-27a6c7cf]{animation:2.2s cubic-bezier(0,0,.2,1) infinite ember-ping-27a6c7cf}}@keyframes ember-ping-27a6c7cf{0%{opacity:.8;transform:scale(1)}75%,to{opacity:0;transform:scale(2.4)}}
