.glow-btn[data-v-6765d76f]{display:inline-flex;align-items:center;justify-content:center;gap:.4em;border:none;border-radius:var(--theme-radius-md);font-family:var(--theme-font-mono);font-weight:600;cursor:pointer;text-decoration:none;transition:box-shadow .2s ease,transform .12s ease,background .2s ease;letter-spacing:.02em;position:relative;overflow:hidden}.glow-btn[data-v-6765d76f]:disabled{opacity:.4;cursor:not-allowed}.glow-btn--sm[data-v-6765d76f]{padding:.3em .8em;font-size:var(--theme-font-size-xs)}.glow-btn--md[data-v-6765d76f]{padding:.5em 1.2em;font-size:var(--theme-font-size-sm)}.glow-btn--lg[data-v-6765d76f]{padding:.65em 1.6em;font-size:var(--theme-font-size-base)}.glow-btn--primary[data-v-6765d76f]{background:var(--theme-primary);color:var(--theme-background)}.glow-btn--primary[data-v-6765d76f]:not(:disabled):hover{box-shadow:0 0 18px 2px var(--theme-primary);transform:translateY(-1px)}.glow-btn--primary[data-v-6765d76f]:not(:disabled):active{transform:translateY(0);box-shadow:0 0 8px 1px var(--theme-primary)}.glow-btn--secondary[data-v-6765d76f]{background:var(--theme-scrim);color:var(--theme-on-surface);border:1px solid var(--theme-border)}.glow-btn--secondary[data-v-6765d76f]:not(:disabled):hover{background:var(--theme-surfaceVariant);border-color:var(--theme-primary);box-shadow:0 0 10px 1px var(--theme-primary)}.glow-btn--secondary[data-v-6765d76f]:not(:disabled):active{background:var(--theme-scrim);box-shadow:none}.glow-btn--ghost[data-v-6765d76f]{background:transparent;color:var(--theme-secondary)}.glow-btn--ghost[data-v-6765d76f]:not(:disabled):hover{color:var(--theme-primary);background:var(--theme-scrim)}.terminal-card[data-v-3d684d81]{border-radius:var(--theme-radius-lg);border:1px solid var(--theme-border);box-shadow:var(--theme-inner-shadow),var(--theme-shadow-sm);background:transparent;color:var(--theme-on-surface);overflow:hidden;transition:box-shadow .22s cubic-bezier(.2,.8,.2,1),border-color .22s ease,transform .22s cubic-bezier(.2,.8,.2,1)}.terminal-card[data-v-3d684d81]:hover{border-color:var(--theme-border-glow);box-shadow:var(--theme-inner-shadow),var(--theme-shadow-md);transform:translateY(-1px)}.terminal-card__bar[data-v-3d684d81]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:var(--theme-scrim);border-bottom:1px solid var(--theme-border)}.terminal-card__dots[data-v-3d684d81]{display:flex;gap:.35rem;align-items:center}.terminal-card__dot[data-v-3d684d81]{width:.6rem;height:.6rem;border-radius:50%;display:block}.terminal-card__dot--red[data-v-3d684d81]{background:#ff5f57}.terminal-card__dot--yellow[data-v-3d684d81]{background:#ffbd2e}.terminal-card__dot--green[data-v-3d684d81]{background:#28c840}.terminal-card__title[data-v-3d684d81]{flex:1;font-family:var(--theme-font-mono);font-size:var(--theme-font-size-xs);color:var(--theme-secondary);text-align:center;opacity:.8}.terminal-card__prompt[data-v-3d684d81]{font-family:var(--theme-font-mono);font-size:var(--theme-font-size-xs);color:var(--theme-accent);opacity:.75}.terminal-card__body[data-v-3d684d81]{padding:var(--theme-spacing-md)}.terminal-card--mono .terminal-card__dot[data-v-3d684d81]{background:var(--theme-border)}.mono-chip[data-v-72809472]{display:inline-flex;align-items:center;font-family:var(--theme-font-mono);font-size:var(--theme-font-size-xs);padding:.1em .5em;border-radius:var(--theme-radius-sm);background:var(--theme-scrim);color:var(--theme-secondary);border:1px solid var(--theme-border);line-height:1.6;white-space:nowrap}.mono-chip--accent[data-v-72809472]{color:var(--theme-accent);border-color:var(--theme-accent);background:var(--theme-scrim)}.status-badge[data-v-4cfc07b0]{display:inline-flex;align-items:center;gap:.35em;font-family:var(--theme-font-mono);font-weight:600;border-radius:var(--theme-radius-pill);border:1px solid;white-space:nowrap}.status-badge--sm[data-v-4cfc07b0]{font-size:.7rem;padding:.05em .5em}.status-badge--md[data-v-4cfc07b0]{font-size:var(--theme-font-size-xs);padding:.1em .6em}.status-badge__dot[data-v-4cfc07b0]{width:.45em;height:.45em;border-radius:50%;background:currentColor;flex-shrink:0}.status-badge--active[data-v-4cfc07b0]{color:var(--theme-success);border-color:var(--theme-success)}.status-badge--archived[data-v-4cfc07b0]{color:var(--theme-secondary);border-color:var(--theme-border);opacity:.7}.status-badge--wip[data-v-4cfc07b0]{color:var(--theme-warning);border-color:var(--theme-warning)}.status-badge--deprecated[data-v-4cfc07b0]{color:var(--theme-error);border-color:var(--theme-error)}.section-header[data-v-82e429a8]{display:flex;flex-direction:column;gap:.25rem;margin-bottom:var(--theme-spacing-lg)}.section-header--center[data-v-82e429a8]{align-items:center;text-align:center}.section-header__label[data-v-82e429a8]{font-family:var(--theme-font-mono);font-size:var(--theme-font-size-xs);color:var(--theme-accent);letter-spacing:.1em;text-transform:uppercase}.section-header__title[data-v-82e429a8]{font-size:var(--theme-font-size-2xl);font-weight:700;color:var(--theme-on-surface);line-height:1.2;margin:0}.section-header__line[data-v-82e429a8]{display:block;height:2px;width:3rem;background:linear-gradient(to right,var(--theme-primary),var(--theme-accent));border-radius:1px;margin-top:.25rem}.section-header--center .section-header__line[data-v-82e429a8]{width:5rem}.divider-decorate[data-v-cb3f0c4e]{display:flex;align-items:center;gap:1rem;margin:var(--theme-spacing-xl) 0;color:var(--theme-border)}.divider-decorate[data-v-cb3f0c4e]:before,.divider-decorate[data-v-cb3f0c4e]:after{content:"";flex:1;height:1px;background:var(--theme-border)}.divider-decorate__label[data-v-cb3f0c4e]{font-family:var(--theme-font-mono);font-size:var(--theme-font-size-xs);color:var(--theme-secondary);opacity:.6;white-space:nowrap;letter-spacing:.05em}.avatar-fb[data-v-2283c35e]{display:inline-grid;place-items:center;background:var(--theme-scrim);border:1px solid var(--theme-border);overflow:hidden;flex-shrink:0}.avatar-fb--circle[data-v-2283c35e]{border-radius:50%}.avatar-fb--square[data-v-2283c35e]{border-radius:var(--theme-radius-md)}.avatar-fb--sm[data-v-2283c35e]{width:32px;height:32px;font-size:var(--theme-font-size-xs)}.avatar-fb--md[data-v-2283c35e]{width:44px;height:44px;font-size:var(--theme-font-size-base)}.avatar-fb--lg[data-v-2283c35e]{width:64px;height:64px;font-size:var(--theme-font-size-xl)}.avatar-fb img[data-v-2283c35e]{width:100%;height:100%;object-fit:cover;display:block}.avatar-fb__fallback[data-v-2283c35e]{font-family:var(--theme-font-mono);font-weight:700;color:var(--theme-primary);line-height:1}.glitch-text[data-v-007ddb5a]{position:relative;display:inline-block;font-family:var(--theme-font-mono);font-weight:800;letter-spacing:-.01em;color:var(--theme-on-surface)}.glitch-text--primary[data-v-007ddb5a]{color:var(--theme-primary)}.glitch-text--active[data-v-007ddb5a]:before,.glitch-text--active[data-v-007ddb5a]:after{content:attr(data-text);position:absolute;top:0;right:0;bottom:0;left:0;background:transparent}.glitch-text--active[data-v-007ddb5a]:before{color:var(--theme-error);animation:glitch-red-007ddb5a 2.5s infinite steps(1);clip-path:polygon(0 20%,100% 20%,100% 40%,0 40%)}.glitch-text--active[data-v-007ddb5a]:after{color:var(--theme-primary);animation:glitch-cyan-007ddb5a 2.5s infinite steps(1);clip-path:polygon(0 60%,100% 60%,100% 80%,0 80%)}@keyframes glitch-red-007ddb5a{0%,to{transform:translate(0);opacity:0}5%{transform:translate(-3px);opacity:.8}10%{transform:translate(0);opacity:0}85%{opacity:0}86%{transform:translate(2px);opacity:.7}90%{transform:translate(0);opacity:0}}@keyframes glitch-cyan-007ddb5a{0%,to{transform:translate(0);opacity:0}15%{transform:translate(2px);opacity:.6}20%{transform:translate(0);opacity:0}88%{opacity:0}89%{transform:translate(-2px);opacity:.7}93%{transform:translate(0);opacity:0}}.ticker-text[data-v-eacb91d0]{overflow:hidden;white-space:nowrap;width:100%}.ticker-text__track[data-v-eacb91d0]{display:inline-flex;will-change:transform}.ticker-text__item[data-v-eacb91d0]{font-family:var(--theme-font-mono);font-size:var(--theme-font-size-sm);color:var(--theme-secondary);padding-right:.5rem}.ticker-text__sep[data-v-eacb91d0]{color:var(--theme-primary);margin:0 .75rem;opacity:.6}.code-block[data-v-000c4fd4]{border-radius:var(--theme-radius-lg);overflow:hidden;border:1px solid var(--theme-border);box-shadow:var(--theme-shadow-sm);position:relative}.code-block__pre[data-v-000c4fd4]{margin:0;padding:var(--theme-spacing-md) var(--theme-spacing-lg);background:conic-gradient(from 0deg at 50% 0%,#7c3aed,#3b82f6,#06b6d4,#10b981 270deg,#f59e0b,#ef4444 360deg),var(--theme-scrim-strong);background-blend-mode:overlay;overflow-x:auto}.code-block__pre code[data-v-000c4fd4]{font-family:var(--theme-font-mono);font-size:var(--theme-font-size-sm);color:var(--theme-on-surface);line-height:1.6;display:block}.code-block__header[data-v-000c4fd4]{display:flex;align-items:center;gap:.5rem;padding:.4rem .75rem;background:var(--theme-scrim);border-bottom:1px solid var(--theme-border)}.code-block__dot[data-v-000c4fd4]{width:.55rem;height:.55rem;border-radius:50%;background:var(--theme-primary);opacity:.7}.code-block__lang[data-v-000c4fd4]{font-family:var(--theme-font-mono);font-size:var(--theme-font-size-xs);color:var(--theme-secondary);opacity:.7}.inline-code[data-v-bc6bc995]{font-family:var(--theme-font-mono);font-size:.875em;padding:.1em .35em;border-radius:var(--theme-radius-sm);background:var(--theme-scrim);color:var(--theme-accent);white-space:nowrap}.icon-wrap[data-v-8d8875be]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:1}.icon-wrap svg[data-v-8d8875be]{display:block;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.icon-wrap--sm[data-v-8d8875be]{width:1rem;height:1rem}.icon-wrap--md[data-v-8d8875be]{width:1.25rem;height:1.25rem}.icon-wrap--lg[data-v-8d8875be]{width:1.6rem;height:1.6rem}.icon-wrap--default[data-v-8d8875be]{color:var(--theme-on-surface)}.icon-wrap--primary[data-v-8d8875be]{color:var(--theme-primary)}.icon-wrap--accent[data-v-8d8875be]{color:var(--theme-accent)}.icon-wrap--error[data-v-8d8875be]{color:var(--theme-error)}.meta-line[data-v-8b5144d3]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;font-family:var(--theme-font-mono);font-size:var(--theme-font-size-xs);opacity:.7;color:var(--theme-secondary)}.meta-line__date[data-v-8b5144d3]{color:var(--theme-secondary)}.meta-line__time[data-v-8b5144d3]{color:var(--theme-accent);opacity:.8}.meta-line__tag[data-v-8b5144d3]{color:var(--theme-primary);opacity:.75}.contributor-scroll[data-v-3922cd37]{width:100%;overflow:hidden}.contributor-scroll__frame[data-v-3922cd37]{position:relative;border-radius:var(--theme-radius-md);padding:0;overflow:hidden;isolation:isolate}.contributor-scroll__border-comet[data-v-3922cd37]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;overflow:visible}.contributor-scroll__comet-path[data-v-3922cd37]{animation-name:comet-orbit-3922cd37;animation-timing-function:linear;animation-iteration-count:infinite;filter:drop-shadow(0 0 3px rgba(255,220,140,.8)) drop-shadow(0 0 8px rgba(255,180,80,.4))}.v-theme--light .contributor-scroll__comet-path[data-v-3922cd37]{filter:drop-shadow(0 0 3px rgba(120,80,30,.6)) drop-shadow(0 0 8px rgba(160,110,50,.4))}@keyframes comet-orbit-3922cd37{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1}}.contributor-scroll__content[data-v-3922cd37]{position:relative;z-index:1;background:transparent;border-radius:calc(var(--theme-radius-md) - 1px);padding:.75rem 1rem}.contributor-scroll__header[data-v-3922cd37]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.6rem;padding-bottom:.5rem;border-bottom:1px solid var(--theme-border)}.contributor-scroll__label[data-v-3922cd37]{font-family:var(--theme-font-mono);font-size:var(--theme-font-size-xs);color:var(--theme-secondary);opacity:.7}.contributor-scroll__count[data-v-3922cd37]{font-family:var(--theme-font-mono);font-size:var(--theme-font-size-xs);color:var(--theme-primary);font-weight:600}.contributor-scroll__tracks[data-v-3922cd37]{display:flex;flex-direction:column;gap:.4rem}.contributor-scroll__track[data-v-3922cd37]{overflow:hidden;mask-image:linear-gradient(to right,transparent 0%,black 5%,black 95%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 5%,black 95%,transparent 100%)}.contributor-scroll__row[data-v-3922cd37]{display:flex;align-items:center;gap:0;white-space:nowrap;animation:scroll-horizontal-3922cd37 linear infinite}.contributor-scroll__track:nth-child(1) .contributor-scroll__row[data-v-3922cd37]{animation-duration:var(--v6d8aae1c);animation-delay:var(--v3bd165fb)}.contributor-scroll__track:nth-child(2) .contributor-scroll__row[data-v-3922cd37]{animation-duration:var(--v7a23a39d);animation-delay:var(--v0063481a)}.contributor-scroll__track:nth-child(3) .contributor-scroll__row[data-v-3922cd37]{animation-duration:var(--f286cdc4);animation-delay:var(--v7615ab8e)}@keyframes scroll-horizontal-3922cd37{0%{transform:translate(0)}to{transform:translate(-50%)}}.contributor-scroll__item[data-v-3922cd37]{display:inline-flex;align-items:center;gap:.5rem;padding:.15rem 0}.contributor-scroll__name[data-v-3922cd37],.contributor-scroll__link[data-v-3922cd37]{font-family:var(--theme-font-mono);font-size:var(--theme-font-size-sm);color:var(--theme-on-surface);text-decoration:none;transition:color .15s ease}.contributor-scroll__link[data-v-3922cd37]:hover{color:var(--theme-primary)}.contributor-scroll__separator[data-v-3922cd37]{font-size:.5rem;color:var(--theme-primary);opacity:.5;margin:0 .75rem}
