.bc[data-v-afae92f5]{--bc-r:14px;--bc-pad:24px;--bc-gap:16px;background-color:hsl(var(--background));color:hsl(var(--foreground));container:bc/inline-size}.bc-wrap[data-v-afae92f5]{max-width:1100px;padding-top:32px;padding-bottom:32px}@container bc (width<=520px){.bc:not(.bc-t-print) .bc-wrap[data-v-afae92f5]{--bc-pad:18px}.bc-wrap[data-v-afae92f5]{padding-top:16px;padding-left:12px;padding-right:12px}.bc-cover[data-v-afae92f5]{height:110px}}.bc-grid[data-v-afae92f5]{gap:var(--bc-gap);margin-top:var(--bc-gap);display:grid}.bc-grid--two[data-v-afae92f5]{grid-template-columns:minmax(0,1fr)}@container bc (width>=980px){.bc-grid--two[data-v-afae92f5]{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start}}.bc-col[data-v-afae92f5]{gap:var(--bc-gap);flex-direction:column;min-width:0;display:flex}.bc-col[data-v-afae92f5]:empty{display:none}.bc-sec[data-v-afae92f5]{border-radius:var(--bc-r);border:1px solid var(--line);background:hsl(var(--card));padding:var(--bc-pad);overflow-wrap:anywhere;min-width:0}.bc-head[data-v-afae92f5]{font-family:var(--app-font-data,"Golova Mono", ui-monospace, monospace);text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--foreground));opacity:.6;align-items:center;gap:6px;margin-bottom:12px;font-size:.72rem;display:flex}.bc-list>.bc-row[data-v-afae92f5]{border-top:1px solid var(--line);padding:10px 0}.bc-list>.bc-row[data-v-afae92f5]:first-child{border-top:0;padding-top:0}.bc-list>.bc-row[data-v-afae92f5]:last-child{padding-bottom:0}.bc-t1[data-v-afae92f5]{color:hsl(var(--foreground));font-size:.9rem}.bc-t2[data-v-afae92f5]{color:hsl(var(--muted-foreground));overflow-wrap:anywhere;font-size:.78rem;line-height:1.4}.bc-t2--body[data-v-afae92f5]{color:hsl(var(--foreground) / .85)}.bc-t3[data-v-afae92f5]{color:hsl(var(--muted-foreground));font-size:.72rem}.bc-data[data-v-afae92f5]{font-family:var(--app-font-data,"Golova Mono", ui-monospace, monospace);font-variant-numeric:tabular-nums}.bc-acc-text[data-v-afae92f5]{color:color-mix(in srgb, var(--bc-accent) 78%, hsl(var(--foreground)))}a.bc-acc-text[data-v-afae92f5]:hover{text-decoration:underline}.bc-chip[data-v-afae92f5]{border:1px solid var(--line);background:var(--chip-bg);color:hsl(var(--foreground));overflow-wrap:anywhere;border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:3px 10px;font-size:.78rem;line-height:1.25;display:inline-flex}.bc-chip--acc[data-v-afae92f5]{border-color:color-mix(in srgb, var(--bc-accent) 35%, transparent);background:color-mix(in srgb, var(--bc-accent) 13%, transparent);color:color-mix(in srgb, var(--bc-accent) 72%, hsl(var(--foreground)))}.bc-chip--ok[data-v-afae92f5]{border-color:hsl(var(--success) / .35);background:hsl(var(--success) / .12);color:hsl(var(--success))}.bc-chip--warn[data-v-afae92f5]{border-color:hsl(var(--warning) / .35);background:hsl(var(--warning) / .12)}.bc-chip--xs[data-v-afae92f5]{padding:2px 8px;font-size:.68rem}.bc-pill[data-v-afae92f5]{border:1px solid var(--line);background:var(--chip-bg);color:hsl(var(--muted-foreground));border-radius:999px;padding:3px 8px;font-size:.66rem;line-height:1.2}.bc-pill--ok[data-v-afae92f5]{border-color:hsl(var(--success) / .4);background:hsl(var(--success) / .14);color:hsl(var(--success))}.bc-top[data-v-afae92f5]{padding:0;overflow:hidden}.bc-top__body[data-v-afae92f5]{padding:var(--bc-pad)}.bc-top__row[data-v-afae92f5]{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.bc-top__main[data-v-afae92f5]{flex:1;min-width:220px}.bc-top__name[data-v-afae92f5]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bc-name[data-v-afae92f5]{color:hsl(var(--foreground));font-size:1.35rem;line-height:1.2}.bc-meta[data-v-afae92f5]{color:hsl(var(--muted-foreground));flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:6px;font-size:.76rem;display:flex}.bc-stats[data-v-afae92f5]{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.bc-bio[data-v-afae92f5]{white-space:pre-line;color:hsl(var(--foreground) / .85);overflow-wrap:anywhere;margin-top:20px;font-size:.88rem;line-height:1.6}.bc-avatar[data-v-afae92f5]{border:1px solid var(--line);background:var(--chip-bg);width:88px;height:88px;color:hsl(var(--muted-foreground));border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.5rem;display:flex;position:relative;overflow:hidden}.bc-avatar img[data-v-afae92f5]{object-fit:cover;width:100%;height:100%}.bc-actions[data-v-afae92f5]{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;display:flex}.bc-btn[data-v-afae92f5]{background:var(--chip-bg);cursor:pointer;color:hsl(var(--foreground));white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:7px;padding:7px 12px;font-size:.85rem;line-height:1;transition:background .15s,filter .15s;display:inline-flex}.bc-btn[data-v-afae92f5]:hover{background:#7f7f7f2e}.bc-btn--acc[data-v-afae92f5]{background:var(--bc-accent)!important;color:var(--bc-ink)!important}.bc-btn--acc[data-v-afae92f5]:hover{filter:brightness(1.08)}.bc-qr[data-v-afae92f5]{width:84px;height:84px;image-rendering:pixelated;flex-shrink:0}.bc-cover[data-v-afae92f5]{background-color:var(--bc-accent);background-position:50%;background-size:cover;height:150px}.bc-cover--accent[data-v-afae92f5]{background-image:radial-gradient(120% 140% at 0 0,#ffffff47,#0000 55%),radial-gradient(90% 120% at 100% 100%,#00000047,#0000 60%)}.bc-cover--image[data-v-afae92f5]{background-image:var(--bc-cover)}.bc-has-cover .bc-avatar[data-v-afae92f5]{border:4px solid hsl(var(--card));width:104px;height:104px;margin-top:-68px}.bc-t-minimal .bc-actions[data-v-afae92f5],.bc-t-print .bc-actions[data-v-afae92f5]{order:5;width:100%}.bc-h-center .bc-top__row[data-v-afae92f5]{text-align:center;flex-direction:column;align-items:center}.bc-h-center .bc-top__main[data-v-afae92f5]{width:100%;min-width:0}.bc-h-center .bc-top__name[data-v-afae92f5],.bc-h-center .bc-meta[data-v-afae92f5],.bc-h-center .bc-stats[data-v-afae92f5],.bc-h-center .bc-actions[data-v-afae92f5]{justify-content:center}.bc-h-center .bc-bio[data-v-afae92f5]{text-align:center;max-width:720px;margin-left:auto;margin-right:auto}.bc-review[data-v-afae92f5]{background:var(--chip-bg);border-radius:10px;padding:12px}.bc-gallery[data-v-afae92f5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}@container bc (width>=600px){.bc-gallery[data-v-afae92f5]{grid-template-columns:repeat(4,minmax(0,1fr))}}.bc-gallery a[data-v-afae92f5]{aspect-ratio:1;border:1px solid var(--line);background:var(--chip-bg);border-radius:10px;display:block;overflow:hidden}.bc-gallery img[data-v-afae92f5],.bc-gallery video[data-v-afae92f5]{object-fit:cover;width:100%;height:100%}.bc-contacts[data-v-afae92f5]{flex-direction:column;gap:4px;display:flex}.bc-contact[data-v-afae92f5]{color:hsl(var(--foreground));border-radius:10px;align-items:center;gap:8px;padding:6px 8px;font-size:.86rem;transition:background .15s;display:flex}a.bc-contact[data-v-afae92f5]:hover{background:var(--chip-bg)}.bc-foot[data-v-afae92f5]{text-align:center;color:hsl(var(--muted-foreground));margin-top:32px;font-size:.72rem}.bc-t-dark[data-v-afae92f5]{--background:0 0% 5%;--card:0 0% 9%;--foreground:0 0% 93%;--card-foreground:0 0% 93%;--muted-foreground:0 0% 60%;--line:#ffffff17;--line-strong:#ffffff29;--chip-bg:#ffffff0f;--success:101 62% 48%;background-image:radial-gradient(900px 420px at 50% -120px, color-mix(in srgb, var(--bc-accent) 22%, transparent), transparent 70%);background-repeat:no-repeat}.bc-t-dark .bc-sec[data-v-afae92f5]{background:hsl(var(--card) / .82)}.bc-t-dark .bc-top[data-v-afae92f5]{box-shadow:0 0 0 1px color-mix(in srgb, var(--bc-accent) 30%, transparent), 0 18px 50px -20px color-mix(in srgb, var(--bc-accent) 45%, transparent)}.bc-t-minimal[data-v-afae92f5]{--background:0 0% 100%;--card:0 0% 100%;--foreground:0 0% 9%;--card-foreground:0 0% 9%;--muted-foreground:0 0% 42%;--line:#00000017;--line-strong:#00000029;--chip-bg:#0000000b}.bc-t-minimal .bc-wrap[data-v-afae92f5]{max-width:780px}.bc-t-minimal .bc-sec[data-v-afae92f5]{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;padding:28px 0 0}.bc-t-minimal .bc-grid[data-v-afae92f5]{gap:28px;margin-top:28px}.bc-t-minimal .bc-col[data-v-afae92f5]{gap:28px}.bc-t-minimal .bc-top[data-v-afae92f5]{border-top:0;padding:0;overflow:visible}.bc-t-minimal .bc-top__body[data-v-afae92f5]{padding:0}.bc-t-minimal .bc-cover[data-v-afae92f5]{border-radius:14px;margin-bottom:20px}.bc-t-minimal.bc-has-cover .bc-avatar[data-v-afae92f5]{border-color:#fff}.bc-t-minimal .bc-name[data-v-afae92f5]{letter-spacing:-.01em;font-size:1.9rem}.bc-t-minimal .bc-head[data-v-afae92f5]{opacity:1;color:color-mix(in srgb, var(--bc-accent) 80%, hsl(var(--foreground)))}.bc-t-minimal .bc-chip[data-v-afae92f5]:not(.bc-chip--acc):not(.bc-chip--ok):not(.bc-chip--warn){background:0 0}.bc-t-print[data-v-afae92f5]{--background:0 0% 100%;--card:0 0% 100%;--foreground:0 0% 6%;--card-foreground:0 0% 6%;--muted-foreground:0 0% 35%;--line:#00000024;--line-strong:#00000038;--chip-bg:transparent;--bc-pad:0px;--bc-gap:18px}.bc-t-print .bc-wrap[data-v-afae92f5]{max-width:820px}.bc-t-print .bc-sec[data-v-afae92f5]{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;padding-top:14px}.bc-t-print .bc-top[data-v-afae92f5]{border-top:3px solid var(--bc-accent);padding-top:18px;overflow:visible}.bc-t-print .bc-cover[data-v-afae92f5]{height:90px;margin:-18px 0 18px}.bc-t-print.bc-has-cover .bc-avatar[data-v-afae92f5]{border-color:#fff;width:84px;height:84px;margin-top:-54px}.bc-t-print .bc-avatar[data-v-afae92f5]{border-radius:10px;width:76px;height:76px}.bc-t-print .bc-head[data-v-afae92f5]{opacity:1;letter-spacing:.1em;margin-bottom:8px}.bc-t-print .bc-chip[data-v-afae92f5]{padding:3px 8px;font-size:.74rem}.bc-t-print .bc-chip--acc[data-v-afae92f5]{color:hsl(var(--foreground));border-color:color-mix(in srgb, var(--bc-accent) 60%, transparent);background:0 0}.bc-t-print .bc-review[data-v-afae92f5]{border-left:2px solid var(--line);background:0 0;border-radius:0;padding:0 0 0 10px}.bc-t-print .bc-gallery[data-v-afae92f5]{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.bc-t-print .bc-list>.bc-row[data-v-afae92f5]{padding:6px 0}.bc-preview .bc-wrap[data-v-afae92f5]{padding-top:20px;padding-bottom:20px}.bc-preview a[data-v-afae92f5]{cursor:default}
