.ba.svelte-1qt5kog :where(.mono){font-family:var(--font-mono, ui-monospace, "JetBrains Mono", SFMono-Regular, Menlo, monospace);font-size:var(--text-10);letter-spacing:.22em;text-transform:uppercase}.ba.svelte-1qt5kog{display:flex;flex-direction:column;gap:clamp(.6rem,calc(1.6vh / var(--ezc-zoom, 1)),1.25rem);width:100%;max-width:1100px;margin:0 auto;padding:clamp(1.5rem,calc(5vh / var(--ezc-zoom, 1)),3rem) clamp(1.25rem,5%,3rem) clamp(.35rem,calc(1.4vh / var(--ezc-zoom, 1)),.9rem);text-align:left;min-width:0}.ba-eyebrow.svelte-1qt5kog{display:flex;align-items:center;gap:1rem;color:var(--color-text-subtle);min-width:0}.ba-eyebrow.svelte-1qt5kog>span:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ba.svelte-1qt5kog .ba-rule{flex:1;height:1px;background:var(--color-border)}.ba.svelte-1qt5kog .ba-count{color:var(--color-text-subtle);white-space:nowrap}.ba-head.svelte-1qt5kog{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:clamp(.7rem,calc(2vw / var(--ezc-zoom, 1)),2rem);align-items:end}.ba.svelte-1qt5kog .ba-h{margin:0;font-family:var(--font-display);font-size:clamp(1.1rem,min(calc(2.2vw / var(--ezc-zoom, 1)),calc(3vh / var(--ezc-zoom, 1))),1.5rem);line-height:1.02;font-weight:600;letter-spacing:-.035em;color:var(--color-text);text-wrap:balance}.ba.svelte-1qt5kog .ba-body{margin:0;font-size:clamp(.85rem,calc(1.1vw / var(--ezc-zoom, 1)),.9rem);line-height:1.6;color:var(--color-text-muted);max-width:46ch;text-wrap:pretty}.ba-divider.svelte-1qt5kog{height:1px;background:var(--color-border)}.ba-main.svelte-1qt5kog{container:ba-main / inline-size;display:grid;justify-items:center;gap:clamp(.75rem,calc(2vh / var(--ezc-zoom, 1)),1.25rem);padding-block:clamp(.25rem,calc(1vh / var(--ezc-zoom, 1)),.75rem) clamp(.5rem,calc(2vh / var(--ezc-zoom, 1)),1.25rem)}.ba-fan.svelte-1qt5kog{--ba-fan-h: min(calc(36vh / var(--ezc-zoom, 1)), 250px);position:relative;width:min(100%,calc(var(--ba-fan-h) * 1.55));aspect-ratio:1.55 / 1;margin-inline:auto}.ba-card.svelte-1qt5kog{position:absolute;top:50%;left:50%;width:44%;--s: 1;aspect-ratio:3 / 4;margin:0;border-radius:14px;overflow:hidden;background:var(--ba-card-background, var(--color-bg-secondary));border:1px solid var(--color-border);box-shadow:0 22px 50px #00000080;transform:translate(-50%,-50%) translate(var(--x)) rotate(var(--r)) scale(var(--s));transition:transform var(--dur-300) var(--ease-default)}.ba-card.svelte-1qt5kog img:where(.svelte-1qt5kog),.ba-card.svelte-1qt5kog video:where(.svelte-1qt5kog){display:block;width:100%;height:100%;object-fit:var(--ba-card-fit, cover)}.ba-tag.svelte-1qt5kog{position:absolute;left:8px;bottom:8px;padding:3px 6px;border-radius:var(--radius-pill);background:#0000009e;color:#fff;font-size:var(--text-9, .5625rem);letter-spacing:.05em;white-space:nowrap;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ba-fan[data-count="2"].svelte-1qt5kog .ba-card:where(.svelte-1qt5kog):nth-child(1){--x: -40%;--r: -6deg;--s: .96}.ba-fan[data-count="2"].svelte-1qt5kog .ba-card:where(.svelte-1qt5kog):nth-child(2){--x: 40%;--r: 6deg}.ba-fan[data-count="3"].svelte-1qt5kog .ba-card:where(.svelte-1qt5kog):nth-child(1){--x: -62%;--r: -9deg;--s: .9}.ba-fan[data-count="3"].svelte-1qt5kog .ba-card:where(.svelte-1qt5kog):nth-child(2){--x: 0%;--r: 0deg;--s: .96}.ba-fan[data-count="3"].svelte-1qt5kog .ba-card:where(.svelte-1qt5kog):nth-child(3){--x: 62%;--r: 9deg}.ba-fan[data-count="4"].svelte-1qt5kog .ba-card:where(.svelte-1qt5kog){width:38%}.ba-fan[data-count="4"].svelte-1qt5kog .ba-card:where(.svelte-1qt5kog):nth-child(1){--x: -84%;--r: -10deg;--s: .9;opacity:.9}.ba-fan[data-count="4"].svelte-1qt5kog .ba-card:where(.svelte-1qt5kog):nth-child(2){--x: -28%;--r: -3deg;--s: .96}.ba-fan[data-count="4"].svelte-1qt5kog .ba-card:where(.svelte-1qt5kog):nth-child(3){--x: 28%;--r: 3deg;--s: .98}.ba-fan[data-count="4"].svelte-1qt5kog .ba-card:where(.svelte-1qt5kog):nth-child(4){--x: 84%;--r: 10deg}.ba-tag-accent.svelte-1qt5kog{background:var(--color-primary);color:var(--color-on-primary)}.ba-tag.svelte-1qt5kog{max-width:max(60px,calc(56% - 8px));white-space:normal}.ba-card.svelte-1qt5kog:last-child .ba-tag:where(.svelte-1qt5kog){max-width:calc(100% - 16px)}.ba-fan[data-count="2"].svelte-1qt5kog:hover .ba-card:where(.svelte-1qt5kog):nth-child(1){--x: -46%}.ba-fan[data-count="2"].svelte-1qt5kog:hover .ba-card:where(.svelte-1qt5kog):nth-child(2){--x: 46%}.ba-fan[data-count="3"].svelte-1qt5kog:hover .ba-card:where(.svelte-1qt5kog):nth-child(1){--x: -70%}.ba-fan[data-count="3"].svelte-1qt5kog:hover .ba-card:where(.svelte-1qt5kog):nth-child(3){--x: 70%}.ba-fan[data-count="4"].svelte-1qt5kog:hover .ba-card:where(.svelte-1qt5kog):nth-child(1){--x: -92%}.ba-fan[data-count="4"].svelte-1qt5kog:hover .ba-card:where(.svelte-1qt5kog):nth-child(2){--x: -31%}.ba-fan[data-count="4"].svelte-1qt5kog:hover .ba-card:where(.svelte-1qt5kog):nth-child(3){--x: 31%}.ba-fan[data-count="4"].svelte-1qt5kog:hover .ba-card:where(.svelte-1qt5kog):nth-child(4){--x: 92%}.ba-said.svelte-1qt5kog{margin:0;font:500 var(--text-13)/1.5 var(--font-body);color:var(--color-text-muted);text-align:center;text-wrap:balance}.ba-said.svelte-1qt5kog q:where(.svelte-1qt5kog){quotes:"“" "”";font-style:italic;color:var(--color-text)}.ba-examples.svelte-1qt5kog{display:grid;justify-items:center;gap:var(--space-8, .5rem);max-width:100%;min-width:0}.ba-examples-label.svelte-1qt5kog{color:var(--color-text-subtle)}.ba-examples-options.svelte-1qt5kog{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-6, .375rem);padding:4px;min-width:0}.ba-example.svelte-1qt5kog{display:inline-flex;align-items:center;gap:var(--space-8, .5rem);min-height:44px;max-width:100%;padding:4px 12px 4px 4px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-bg-secondary);color:var(--color-text-muted);font:600 var(--text-12)/1 var(--font-ui);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;transition:color var(--dur-140),border-color var(--dur-140),background var(--dur-140),box-shadow var(--dur-140)}.ba-example.svelte-1qt5kog>span:where(.svelte-1qt5kog):last-child{min-width:0;white-space:normal;overflow-wrap:anywhere}.ba-example.svelte-1qt5kog:hover{color:var(--color-text);border-color:rgb(var(--color-primary-rgb) / .5)}.ba-example.active.svelte-1qt5kog{color:var(--color-primary);border-color:var(--color-primary);background:rgb(var(--color-primary-rgb) / .1);box-shadow:0 0 0 2px rgb(var(--color-primary-rgb) / .3)}.ba-example.svelte-1qt5kog:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ba-example-thumb.svelte-1qt5kog{flex:none;width:34px;height:34px;overflow:hidden;border-radius:8px;border:1px solid var(--color-border);background:var(--color-bg-tertiary)}.ba-example.active.svelte-1qt5kog .ba-example-thumb:where(.svelte-1qt5kog){border-color:rgb(var(--color-primary-rgb) / .6)}.ba-example-thumb.svelte-1qt5kog img:where(.svelte-1qt5kog){display:block;width:100%;height:100%;object-fit:cover}.ba-example-status.svelte-1qt5kog{font:500 var(--text-10)/1.3 var(--font-ui);color:var(--color-text-subtle)}.ba-try.svelte-1qt5kog{font:700 var(--text-13)/1 var(--font-ui);letter-spacing:-.005em;padding:12px 20px;border:0;border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-on-primary);cursor:pointer;box-shadow:0 8px 24px rgb(var(--color-primary-rgb) / .28);transition:transform var(--dur-140),filter var(--dur-140)}.ba-try.svelte-1qt5kog:hover{transform:translateY(-1px);filter:brightness(1.06)}.ba-try.svelte-1qt5kog:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}@container ba-main (max-width: 520px){.ba-fan.svelte-1qt5kog{width:min(100%,calc(var(--ba-fan-h) * 1.2));aspect-ratio:1.2 / 1}.ba-fan[data-count].svelte-1qt5kog .ba-card:where(.svelte-1qt5kog){width:44%}.ba-fan[data-count="2"].svelte-1qt5kog .ba-card:where(.svelte-1qt5kog):nth-child(1),.ba-fan[data-count="2"].svelte-1qt5kog:hover .ba-card:where(.svelte-1qt5kog):nth-child(1){--x: -34%}.ba-fan[data-count="2"].svelte-1qt5kog .ba-card:where(.svelte-1qt5kog):nth-child(2),.ba-fan[data-count="2"].svelte-1qt5kog:hover .ba-card:where(.svelte-1qt5kog):nth-child(2){--x: 34%}.ba-fan[data-count="3"].svelte-1qt5kog .ba-card:where(.svelte-1qt5kog):nth-child(1),.ba-fan[data-count="3"].svelte-1qt5kog:hover .ba-card:where(.svelte-1qt5kog):nth-child(1){--x: -54%;--r: -8deg}.ba-fan[data-count="3"].svelte-1qt5kog .ba-card:where(.svelte-1qt5kog):nth-child(3),.ba-fan[data-count="3"].svelte-1qt5kog:hover .ba-card:where(.svelte-1qt5kog):nth-child(3){--x: 54%;--r: 8deg}.ba-fan[data-count="4"].svelte-1qt5kog .ba-card:where(.svelte-1qt5kog):nth-child(1),.ba-fan[data-count="4"].svelte-1qt5kog:hover .ba-card:where(.svelte-1qt5kog):nth-child(1){--x: -72%;--r: -9deg}.ba-fan[data-count="4"].svelte-1qt5kog .ba-card:where(.svelte-1qt5kog):nth-child(2),.ba-fan[data-count="4"].svelte-1qt5kog:hover .ba-card:where(.svelte-1qt5kog):nth-child(2){--x: -24%;--r: -3deg}.ba-fan[data-count="4"].svelte-1qt5kog .ba-card:where(.svelte-1qt5kog):nth-child(3),.ba-fan[data-count="4"].svelte-1qt5kog:hover .ba-card:where(.svelte-1qt5kog):nth-child(3){--x: 24%;--r: 3deg}.ba-fan[data-count="4"].svelte-1qt5kog .ba-card:where(.svelte-1qt5kog):nth-child(4),.ba-fan[data-count="4"].svelte-1qt5kog:hover .ba-card:where(.svelte-1qt5kog):nth-child(4){--x: 72%;--r: 9deg}.ba-tag.svelte-1qt5kog{left:6px;bottom:6px;padding:2px 5px;font-size:.5rem}}@media(prefers-reduced-motion:reduce){.ba-card.svelte-1qt5kog,.ba-try.svelte-1qt5kog{transition:none}}@media(max-height:900px){.ba.svelte-1qt5kog .ba-body{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ba-fan.svelte-1qt5kog{--ba-fan-h: min(calc(30vh / var(--ezc-zoom, 1)), 220px)}.ba.svelte-1qt5kog .ba-h{font-size:clamp(1.05rem,min(calc(2vw / var(--ezc-zoom, 1)),calc(2.8vh / var(--ezc-zoom, 1))),1.35rem)}}@media(max-height:760px){.ba.svelte-1qt5kog .ba-body{-webkit-line-clamp:1;line-clamp:1}.ba-fan.svelte-1qt5kog{--ba-fan-h: min(calc(26vh / var(--ezc-zoom, 1)), 190px)}}
