.profile-actions[data-v-dba3d3a1]{-moz-column-gap:var(--profile-story-gap);column-gap:var(--profile-story-gap);display:grid;grid-template-columns:var(--profile-story-columns);left:50%;pointer-events:none;position:fixed;top:env(safe-area-inset-top,0);transform:translate(-50%);width:min(calc(100% - 1rem),var(--max-width));z-index:50}.profile-actions__links[data-v-dba3d3a1]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:color-mix(in srgb,var(--color-bg) 78%,transparent);border-radius:var(--radius-sm);display:flex;gap:.25rem;grid-column:2/4;justify-self:end;padding:.25rem .4rem;pointer-events:auto}.profile-actions__languages[data-v-dba3d3a1]{align-items:center;display:flex;font-size:.7rem;gap:.35rem;padding:.5rem}.profile-actions__languages a[data-v-dba3d3a1]{color:var(--color-muted);padding:.3rem 0;text-decoration:none}.profile-actions__languages a[aria-current][data-v-dba3d3a1]{color:var(--color-text);font-weight:700;text-decoration:underline;text-underline-offset:.3rem}.profile-actions__link[data-v-dba3d3a1]{align-items:center;border-radius:var(--radius-sm);color:var(--color-text);display:inline-flex;font-size:.75rem;gap:.35rem;line-height:1.25;min-height:2.75rem;padding:.5rem;text-decoration:none}.profile-actions__link[data-v-dba3d3a1]:hover{color:var(--color-accent)}.profile-actions__link svg[data-v-dba3d3a1]{flex-shrink:0;height:1.1rem;width:1.1rem}@media(max-width:1150px){.profile-actions[data-v-dba3d3a1]{left:auto;position:sticky;top:max(.5rem,env(safe-area-inset-top));transform:none;width:100%}}@media(max-width:900px){.profile-actions[data-v-dba3d3a1]{width:100%}.profile-actions__links[data-v-dba3d3a1]{grid-column:1}}@media(max-width:600px){.profile-actions__links[data-v-dba3d3a1]{gap:.25rem}.profile-actions__languages[data-v-dba3d3a1]{gap:.3rem;margin-right:0;padding:.25rem}.profile-actions__link[data-v-dba3d3a1]{font-size:.7rem;max-width:9rem;padding:.4rem}}@media print{.profile-actions[data-v-dba3d3a1]{display:none}}.architecture[data-v-51c3aa95]{color:var(--color-text);display:grid;gap:1rem}.architecture__generated[data-v-51c3aa95]{grid-row:1;min-width:0}.architecture__generated img[data-v-51c3aa95]{height:auto;width:100%}.architecture__generated a[data-v-51c3aa95]{color:var(--color-accent);display:inline-block;font-size:.72rem;margin-top:.5rem}.architecture__header[data-v-51c3aa95]{display:grid;gap:.4rem;padding-block:.75rem}.architecture--static .architecture__header[data-v-51c3aa95]{grid-row:2}.architecture__eyebrow[data-v-51c3aa95],.architecture__header h3[data-v-51c3aa95],.architecture__header p[data-v-51c3aa95]{margin:0}.architecture__header h3[data-v-51c3aa95]{font-size:clamp(1.15rem,2vw,1.55rem);letter-spacing:-.04em;line-height:1.15}.architecture__header>p[data-v-51c3aa95]:last-child{color:var(--color-muted);font-size:.82rem}.architecture__eyebrow[data-v-51c3aa95]{color:var(--color-accent);font-size:.66rem;font-weight:700;letter-spacing:.08em}.architecture__error[data-v-51c3aa95]{color:var(--color-muted);margin:0;padding:1rem}.architecture__fallback summary[data-v-51c3aa95]{color:var(--color-accent);cursor:pointer;font-size:.72rem;font-weight:700}.architecture__groups[data-v-51c3aa95]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:1rem}.architecture__groups h4[data-v-51c3aa95]{margin:0 0 .5rem}.architecture__flows[data-v-51c3aa95],.architecture__groups ul[data-v-51c3aa95]{display:grid;gap:.45rem;margin:0;padding-left:1rem}.architecture__groups li[data-v-51c3aa95]{display:grid;gap:.15rem}.architecture__flows small[data-v-51c3aa95],.architecture__groups span[data-v-51c3aa95]{color:var(--color-muted);font-size:.7rem}.architecture__flows[data-v-51c3aa95]{margin-top:1rem}.architecture__flows li[data-v-51c3aa95]{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem}
