.ven-stack{display:flex;flex-direction:column;gap:var(--ds-space-5);min-width:0}.ven-hint{margin:0;font-size:var(--ds-text-sm);line-height:var(--ds-leading-normal);color:var(--ds-text-muted)}.ven-link{color:var(--ds-accent);font-weight:var(--ds-weight-semibold)}.ven-alert__text{margin:0}.ven-section{display:flex;flex-direction:column;gap:var(--ds-space-4);padding:var(--ds-space-5);background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);min-width:0}.ven-section__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--ds-space-3)}.ven-section__heading{display:flex;flex-direction:column;gap:var(--ds-space-1);min-width:0}.ven-section__title{margin:0;font-size:var(--ds-text-base);font-weight:var(--ds-weight-semibold);color:var(--ds-text)}.ven-section__actions{display:flex;flex-wrap:wrap;gap:var(--ds-space-2)}.ven-form{display:flex;flex-direction:column;gap:var(--ds-space-4);min-width:0}.ven-form__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));grid-gap:var(--ds-space-4);gap:var(--ds-space-4)}.ven-form--inline{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));align-items:end;grid-gap:var(--ds-space-3) var(--ds-space-4);gap:var(--ds-space-3) var(--ds-space-4);padding:var(--ds-space-4);background:var(--ds-surface-sunken);border-radius:var(--ds-radius-md)}.ven-form__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-2)}.ven-rows{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.ven-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ds-space-2) var(--ds-space-4);padding:var(--ds-space-3) 0;border-top:1px solid var(--ds-border)}.ven-row:first-child{border-top:0}.ven-row--editing{display:block}.ven-row__main{display:flex;flex-direction:column;gap:var(--ds-space-1);min-width:0}.ven-row__title{font-size:var(--ds-text-ui);font-weight:var(--ds-weight-semibold);color:var(--ds-text);overflow-wrap:anywhere}.ven-row__actions{gap:var(--ds-space-1)}.ven-code,.ven-row__actions{display:flex;flex-wrap:wrap;align-items:center}.ven-code{gap:var(--ds-space-3);padding:var(--ds-space-3) var(--ds-space-4);background:var(--ds-surface-sunken);border-radius:var(--ds-radius-md)}.ven-code__value{flex:1 1 auto;min-width:0;font-family:var(--ds-font-mono);font-size:var(--ds-text-ui);color:var(--ds-text);overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all}.ven-link-rows{gap:var(--ds-space-4);margin:0;padding:0;list-style:none}.ven-link-row,.ven-link-rows{display:flex;flex-direction:column}.ven-link-row{gap:var(--ds-space-2);padding-top:var(--ds-space-4);border-top:1px solid var(--ds-border)}.ven-link-row:first-child{padding-top:0;border-top:0}.ven-link-row__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-2) var(--ds-space-3)}.ven-link-row__text{margin:0;font-size:var(--ds-text-ui);line-height:var(--ds-leading-relaxed);color:var(--ds-text)}