.cv2-business[data-concept]{grid-template-rows:56px auto}.bc-thread{justify-content:center;min-height:calc(100dvh - 56px);padding:0 24px;display:flex}.bc-thread__column{flex-direction:column;gap:28px;width:min(640px,100%);padding:30vh 0 34vh;display:flex}.bc-turn{flex-direction:column;gap:10px;display:flex}.bc-turn__q{color:var(--app-text-2);margin:0}.bc-turn__a{background:color-mix(in srgb, var(--app-bg-well) 60%, var(--app-bg-surface));max-width:80%;color:var(--app-text-1);cursor:pointer;font:inherit;text-align:left;transition:background-color var(--app-dur-fast) var(--app-ease);border:0;border-radius:18px;align-self:flex-end;padding:10px 16px}.cv2-connected[data-theme=light] .bc-turn__a{background:var(--app-bg-raised);box-shadow:0 0 0 1px var(--app-edge-raised), 0 1px 2px #1014200d}.bc-turn__a:hover{background:color-mix(in srgb, var(--app-bg-well) 85%, var(--app-bg-surface))}.cv2-connected[data-theme=light] .bc-turn__a:hover{background:color-mix(in srgb, var(--app-bg-well) 22%, var(--app-bg-raised))}.bc-turn--now{animation:bc-arrive var(--app-dur) var(--app-ease) both;gap:14px}@keyframes bc-arrive{0%{opacity:0;transform:translateY(8px)}}.bc-turn__ask{font-size:var(--app-type-title);font-weight:var(--app-w-semibold);letter-spacing:-.02em;text-wrap:balance;margin:0;line-height:1.2}.bc-turn__help{color:var(--app-text-2);margin:-6px 0 0}.bc-chips{flex-wrap:wrap;gap:8px;display:flex}.bc-chip,.bs-option{--bq-rest:color-mix(in srgb, var(--app-bg-well) 55%, var(--app-bg-surface));--bq-hover:color-mix(in srgb, var(--app-bg-well) 85%, var(--app-bg-surface));--bq-lift:none;background:var(--bq-rest);box-shadow:var(--bq-lift);color:var(--app-text-1);cursor:pointer;font:inherit;text-align:left;transition:background-color var(--app-dur-fast) var(--app-ease);border:0;align-items:center;gap:10px;display:inline-flex}.cv2-connected[data-theme=light] :is(.bc-chip,.bs-option){--bq-rest:var(--app-bg-raised);--bq-hover:color-mix(in srgb, var(--app-bg-well) 22%, var(--app-bg-raised));--bq-lift:0 0 0 1px var(--app-edge-raised), 0 1px 2px #1014200d}.bc-chip{border-radius:var(--app-r-pill);min-height:40px;padding:0 16px 0 10px}.bc-chip kbd{border-radius:var(--app-r-pill);width:20px;height:20px;color:var(--app-text-2);font:500 11px var(--app-font-num,ui-monospace, monospace);background:#ffffff0f;place-items:center;display:grid}.cv2-connected[data-theme=light] .bc-chip kbd{background:#1014200f}@media (hover:hover){:is(.bc-chip,.bs-option):hover:not([aria-checked=true]){background:var(--bq-hover)}}:is(.bc-chip,.bs-option)[aria-checked=true]{background:var(--app-text-1);box-shadow:none;color:var(--app-bg)}.bc-go{border-radius:var(--app-r-pill);background:var(--app-btn-bg);height:46px;color:var(--app-btn-fg);cursor:pointer;font:inherit;font-size:var(--app-type-body);font-weight:var(--app-w-semibold);transition:background-color var(--app-dur-fast) var(--app-ease);border:0;align-self:flex-start;align-items:center;padding:0 22px;text-decoration:none;display:inline-flex}.cv2-connected a.bc-go,.cv2-connected a.bc-go:hover{color:var(--app-btn-fg)}.bc-go:hover{background:var(--app-btn-bg-hover)}.bc-go:active{background:var(--app-btn-bg-press)}.bs-sheet{justify-content:center;padding:56px 24px 96px;display:flex}.bs-sheet__column{width:min(920px,100%)}.bs-sheet__title{font-size:var(--app-type-title);font-weight:var(--app-w-semibold);letter-spacing:-.02em;margin:0 0 32px}.bs-row{border-top:1px solid var(--app-rule);grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:48px;padding:28px 0;display:grid}.bs-row__title h2{font-size:inherit;font-weight:var(--app-w-medium);margin:0;line-height:1.4}.bs-row__help,.bs-row__missing{color:var(--app-text-3);margin:6px 0 0}.bs-row__missing{color:var(--app-danger)}.bs-options{gap:6px;display:grid}.bs-options[data-many]{grid-template-columns:repeat(2,minmax(0,1fr))}.bs-option{border-radius:10px;min-height:40px;padding:0 14px}.bs-option__dot{border-radius:var(--app-r-pill);width:8px;height:8px;box-shadow:inset 0 0 0 1.5px var(--app-text-3);flex:none}.bs-option[aria-checked=true] .bs-option__dot{background:var(--app-bg);box-shadow:none}.bs-sheet__foot{border-top:1px solid var(--app-rule);background:var(--app-bg);justify-content:flex-end;align-items:center;gap:20px;padding:20px 0 24px;display:flex;position:sticky;bottom:0}.bs-row:last-of-type{padding-bottom:40px}.bs-sheet__count{color:var(--app-text-3);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.bc-turn--now{animation:none}.bc-turn__a,.bc-chip,.bs-option,.bc-go{transition:none}}
