@charset "UTF-8";@keyframes shimmer-e29efdd3{0%{background-position:200% 0}to{background-position:-200% 0}}.proc[data-v-e29efdd3]{position:relative;display:flex;align-items:center;justify-content:center;background:radial-gradient(120% 120% at 50% 0%,rgba(255,61,129,.16),transparent 60%),var(--surface-2);border:1px dashed var(--border-strong);border-radius:14px;overflow:hidden}.proc--full[data-v-e29efdd3]{aspect-ratio:16/9}.proc--card[data-v-e29efdd3]{aspect-ratio:4/5;border-radius:0;border:none;background:var(--surface-3)}.proc__inner[data-v-e29efdd3]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px;text-align:center;width:100%;max-width:380px}.proc__logo[data-v-e29efdd3]{position:relative;overflow:hidden;font-family:Clash Display,Inter,sans-serif;font-weight:800;letter-spacing:-.02em;font-size:clamp(1.4rem,4vw,2rem);line-height:1;animation:proc-beat-e29efdd3 1.8s ease-in-out infinite}.proc__x[data-v-e29efdd3]{color:var(--brand)}.proc__word[data-v-e29efdd3]{color:var(--text)}.proc__shine[data-v-e29efdd3]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 35%,rgba(255,255,255,.55) 50%,transparent 65%);transform:translate(-100%);animation:proc-shine-e29efdd3 2.4s ease-in-out infinite}.proc__bar[data-v-e29efdd3]{width:min(180px,60%);height:3px;border-radius:3px;background:#ffffff1a;overflow:hidden}.proc__bar span[data-v-e29efdd3]{display:block;height:100%;width:40%;border-radius:3px;background:linear-gradient(90deg,var(--brand),var(--brand-soft));animation:proc-slide-e29efdd3 1.6s ease-in-out infinite}.proc__txt[data-v-e29efdd3]{color:var(--text);font-size:.95rem;font-weight:600;margin:0}.proc__txt--sm[data-v-e29efdd3]{font-size:.8rem;font-weight:500;color:var(--text-muted)}.proc__hint[data-v-e29efdd3]{color:var(--text-faint);font-size:.8rem;line-height:1.5;margin:0}@keyframes proc-beat-e29efdd3{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes proc-shine-e29efdd3{0%{transform:translate(-100%)}60%,to{transform:translate(100%)}}@keyframes proc-slide-e29efdd3{0%{transform:translate(-100%)}to{transform:translate(350%)}}@media(prefers-reduced-motion:reduce){.proc__logo[data-v-e29efdd3],.proc__shine[data-v-e29efdd3],.proc__bar span[data-v-e29efdd3]{animation:none}.proc__shine[data-v-e29efdd3]{opacity:0}.proc__bar span[data-v-e29efdd3]{width:100%;opacity:.5}}
