.v2-cards{gap:var(--bz-space-12,12px);display:grid}.v2-card{border:1px solid var(--bz-border);border-radius:var(--bz-radius-card,16px);background:var(--bz-surface);color:var(--bz-text);padding:var(--bz-space-16,16px);gap:var(--bz-space-8,8px);min-inline-size:0;animation:v2-card-in .16s var(--bz-ease,ease-out);display:grid}@keyframes v2-card-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.v2-card{animation:none}}.v2-card--highlight{box-shadow:0 0 0 2px var(--bz-gold-text,var(--bz-gold))}.v2-card:focus{outline:none}.v2-card:focus-visible{outline:2px solid var(--bz-gold-text,var(--bz-gold));outline-offset:2px}.v2-card[data-state=expired],.v2-card[data-state=declined]{background:var(--bz-surface-raised);box-shadow:none;border-style:dashed}.v2-card__head{justify-content:space-between;align-items:baseline;gap:var(--bz-space-8,8px);display:flex}.v2-card__title{font-size:var(--bz-type-panel-title-size,1rem);font-weight:var(--bz-type-panel-title-weight,600);overflow-wrap:anywhere;margin:0}.v2-card__number,.v2-card__badge{font-size:var(--bz-type-caption-size,.75rem);padding-block:2px;padding-inline:var(--bz-space-8,8px);border-radius:var(--bz-radius-pill,999px);border:1px solid var(--bz-border);color:var(--bz-text-secondary);font-variant-numeric:tabular-nums;flex:none}.v2-card__eyebrow{font-size:var(--bz-type-label-size,.875rem);color:var(--bz-text-secondary);margin:0;font-weight:600}.v2-card__change{overflow-wrap:anywhere;margin:0}.v2-card__why{color:var(--bz-text-secondary);margin:0;padding-inline-start:var(--bz-space-16,16px)}.v2-card__muted,.v2-card__meta{color:var(--bz-text-muted);font-size:var(--bz-type-label-size,.875rem);margin:0}.v2-card__meta{gap:var(--bz-space-12,12px);flex-wrap:wrap;display:flex}.v2-card__state{color:var(--bz-text-secondary);margin:0}.v2-card__error{color:var(--bz-danger);margin:0}.v2-card__frozen{padding:var(--bz-space-8,8px) var(--bz-space-12,12px);background:var(--bz-warning-soft);border-inline-start:3px solid var(--bz-warning);border-radius:10px;margin:0;font-weight:600}.v2-card__outcome{margin:0;font-weight:500}.v2-card__outcome--approved{color:var(--bz-success)}.v2-card__outcome--declined{color:var(--bz-text-muted)}.v2-card__outcome--held{color:var(--bz-text)}.v2-card__tap{gap:var(--bz-space-8,8px);display:grid}.v2-card__ask{margin:0;font-weight:600}.v2-card__actions{align-items:center;gap:var(--bz-space-8,8px);flex-wrap:wrap;display:flex}.v2-card__actions .bz-button{min-block-size:var(--bz-control-default,44px)}.v2-card__actions input,.v2-card__actions textarea{min-inline-size:0;min-block-size:var(--bz-control-default,44px);padding-inline:var(--bz-space-12,12px);border-radius:var(--bz-radius-control,10px);border:1px solid var(--bz-border-control);background:var(--bz-field,var(--bz-surface));color:var(--bz-text);flex:200px}.v2-card [aria-disabled=true]{opacity:.55;cursor:not-allowed}.v2-card :focus-visible{outline:2px solid var(--bz-gold-text,var(--bz-gold));outline-offset:2px}.v2-card__media{gap:var(--bz-space-8,8px);display:flex;overflow-x:auto}.v2-card__media img,.v2-card__poster-empty{object-fit:cover;border-radius:var(--bz-radius-small,8px);background:var(--bz-surface-raised);block-size:128px;inline-size:72px;display:block}.v2-card__numbers{gap:var(--bz-space-8,8px);display:grid}.v2-card__figures,.v2-card__days{gap:var(--bz-space-8,8px);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;padding:0;list-style:none;display:grid}.v2-card__ads{gap:var(--bz-space-12,12px);display:grid}.v2-card__ad{gap:var(--bz-space-4,4px);min-inline-size:0;display:grid}.v2-card__ad-name{font-size:var(--bz-type-label-size,.875rem);color:var(--bz-text);overflow-wrap:anywhere;margin:0;font-weight:600}.v2-card__figure{min-inline-size:0;padding:var(--bz-space-8,8px);border-radius:var(--bz-radius-small,8px);background:var(--bz-surface-raised);gap:2px;display:grid}.v2-card__figure-label{font-size:var(--bz-type-caption-size,.75rem);color:var(--bz-text-secondary)}.v2-card__bar{block-size:6px;inline-size:100%;accent-color:var(--bz-gold)}.v2-card__steps{gap:4px;margin:0;padding-inline-start:var(--bz-space-16,16px);display:grid}.v2-card__step[data-state=done]{color:var(--bz-text-muted)}.v2-card__step[data-state=failed]{color:var(--bz-danger)}.v2-card__step--current{font-weight:600}.v2-card__who{align-items:center;gap:4px;display:inline-flex}.v2-card__avatar{object-fit:cover;border-radius:50%;block-size:20px;inline-size:20px}.v2-card__need{gap:var(--bz-space-8,8px);padding:var(--bz-space-12,12px);border-radius:var(--bz-radius-small,8px);background:var(--bz-gold-soft,var(--bz-surface-raised));display:grid}.v2-card__need h4{margin:0}.v2-card__need fieldset{border:0;gap:6px;margin:0;padding:0;display:grid}.v2-card__choice{gap:var(--bz-space-8,8px);align-items:flex-start;display:flex}.v2-card--artifact{grid-template-columns:auto 1fr auto;align-items:center}.v2-card__thumb{border-radius:var(--bz-radius-small,8px);background:var(--bz-surface-raised);place-items:center;block-size:56px;inline-size:56px;display:grid;overflow:hidden}.v2-card__thumb img{object-fit:cover;block-size:100%;inline-size:100%}.v2-card__body{gap:2px;min-inline-size:0;display:grid}.v2-card--notice{padding-block:var(--bz-space-8,8px);color:var(--bz-text-secondary)}.v2-card--aside{padding-block:var(--bz-space-8,8px);grid-template-columns:1fr auto;align-items:center}.v2-card__aside{color:var(--bz-text-muted);margin:0}.v2-card__rating{border:0;flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0;display:flex}.v2-card__rating legend{float:inline-start;color:var(--bz-text-secondary);font-size:var(--bz-type-label-size,.875rem);margin-inline-end:var(--bz-space-8,8px)}.v2-card__rate{position:relative}.v2-card__rate input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.v2-card__rate span{border-radius:var(--bz-radius-pill,999px);border:1px solid var(--bz-border-control);place-items:center;min-block-size:36px;min-inline-size:36px;display:grid}.v2-card__rate input:checked+span{background:var(--bz-gold);color:var(--bz-on-gold);border-color:var(--bz-gold)}.v2-card__rate input:focus-visible+span{outline:2px solid var(--bz-gold-text,var(--bz-gold));outline-offset:2px}.v2-card__details summary{cursor:pointer;color:var(--bz-text-secondary)}.v2-card__details dl{gap:4px var(--bz-space-12,12px);margin:var(--bz-space-8,8px) 0;grid-template-columns:auto 1fr;display:grid}.v2-card__details dt{font-weight:600}.v2-card__details dd{overflow-wrap:anywhere;min-inline-size:0;margin:0}.v2-card__details ul,.v2-card__plan ul{margin:0;padding-inline-start:var(--bz-space-16,16px)}.v2-card__plan h4{margin:var(--bz-space-8,8px) 0 4px;font-size:var(--bz-type-label-size,.875rem)}.v2-card__plan code{overflow-wrap:anywhere}.v2-card__dialog{border:1px solid var(--bz-border);border-radius:var(--bz-radius-dialog,20px);background:var(--bz-surface);color:var(--bz-text);box-shadow:var(--bz-shadow-dialog);padding:var(--bz-space-24,24px);max-inline-size:min(480px,100vw - 32px)}.v2-card__dialog::backdrop{background:var(--bz-overlay)}.v2-card__dialog h3{margin:0 0 var(--bz-space-8,8px)}.v2-card__dialog dl{gap:4px var(--bz-space-12,12px);grid-template-columns:auto 1fr;display:grid}.v2-card__dialog dd{overflow-wrap:anywhere;margin:0}.v2-card__actions textarea{padding-block:var(--bz-space-8,8px);resize:vertical;font:inherit;flex-basis:100%}
