.biz{--r:18px;background:var(--b-bg);color:var(--b-ink);font-family:var(--b-body), var(--font-manrope), system-ui, sans-serif;min-height:100dvh}.biz[data-radius=sharp]{--r:4px}.biz[data-radius=soft]{--r:14px}.biz[data-radius=round]{--r:26px}.biz h1,.biz h2,.biz h3,.biz .b-heading{font-family:var(--b-heading), var(--font-manrope), system-ui, sans-serif;font-weight:var(--b-heading-weight,800);line-height:1.15}.biz .b-muted{color:color-mix(in srgb, var(--b-ink) 62%, transparent)}.biz .b-line{border-color:color-mix(in srgb, var(--b-ink) 12%, transparent)}.biz .b-panel{background:var(--b-surface);border-radius:var(--r)}.biz .b-card{background:color-mix(in srgb, var(--b-surface) 45%, var(--b-bg));border-radius:var(--r);border:1px solid color-mix(in srgb, var(--b-ink) 10%, transparent)}.biz .b-btn{border-radius:calc(var(--r) * 2);background:var(--b-accent);color:var(--b-accent-ink);justify-content:center;align-items:center;gap:.5rem;padding:.8rem 1.25rem;font-weight:700;transition:transform .15s,filter .15s;display:inline-flex}.biz .b-btn:hover{filter:brightness(1.06);transform:translateY(-1px)}.biz .b-btn.ghost{color:var(--b-ink);border:2px solid color-mix(in srgb, var(--b-ink) 18%, transparent);background:0 0}.biz .b-input{border-radius:calc(var(--r) * .7);border:2px solid color-mix(in srgb, var(--b-ink) 14%, transparent);background:color-mix(in srgb, var(--b-surface) 30%, var(--b-bg));width:100%;color:var(--b-ink);outline:none;padding:.75rem .9rem}.biz .b-input:focus{border-color:var(--b-accent)}.biz .b-chip{border:2px solid color-mix(in srgb, var(--b-ink) 14%, transparent);white-space:nowrap;border-radius:999px;padding:.45rem .95rem;font-size:.9rem;font-weight:600}.biz .b-chip[aria-current=true]{background:var(--b-ink);color:var(--b-bg);border-color:var(--b-ink)}.biz .b-accent{color:var(--b-accent)}.biz[data-style=pop] .b-card,.biz[data-style=pop] .b-panel{border:2px solid var(--b-ink);box-shadow:4px 4px 0 var(--b-ink)}.biz[data-style=pop] .b-btn{border:2px solid var(--b-ink);box-shadow:3px 3px 0 var(--b-ink)}.biz[data-style=pop][dir=rtl] .b-card,.biz[data-style=pop][dir=rtl] .b-panel{box-shadow:-4px 4px 0 var(--b-ink)}.biz[data-style=pop][dir=rtl] .b-btn{box-shadow:-3px 3px 0 var(--b-ink)}.biz[data-style=clean] .b-card{border-color:#0000;box-shadow:0 1px 2px #0000000a,0 8px 24px -12px #0000001f}.biz[data-style=elegant] .b-card{box-shadow:none}.biz[data-style=elegant] h2{text-align:center;letter-spacing:.01em}.biz[data-style=elegant] .b-section-head{text-align:center;justify-content:center}.biz .b-scroll{scrollbar-width:none}.biz .b-scroll::-webkit-scrollbar{display:none}
