.ui-overlay-surface.ui-overlay-surface--create-drawer.client-create{--overlay-width:780px}.client-create>.ui-overlay-surface__body{background:var(--color-canvas)}.client-create .ui-form-section{background:var(--color-surface)}.client-create__error{margin-bottom:var(--space-3);border-radius:var(--radius-section);padding:var(--space-4);color:var(--color-danger);border:1px solid var(--color-danger-border);background:var(--color-danger-soft)}.client-create__grid{gap:var(--space-4);box-sizing:border-box;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;max-width:100%;display:grid}.client-create__grid>*{box-sizing:border-box;align-content:start;align-self:start;min-width:0;max-width:100%}.client-create__grid>.ui-text-field{gap:var(--space-2)}.client-create__wide,.client-create__section-note{grid-column:1/-1}.client-create__hint,.client-create__section-note{color:var(--color-text-muted);font-size:var(--font-size-caption);font-weight:var(--font-weight-body);line-height:var(--line-height-caption)}.client-create__section-note{margin:0}.client-create__collection{gap:var(--space-4);display:grid}.client-create__collection>h3{margin-bottom:0}.client-create__collection>.ui-button{justify-self:start;width:fit-content}.client-create__collection-list{gap:var(--space-3);display:grid}.client-create__collection-card{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface-raised);display:grid}.client-create__collection-head{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;display:flex}.client-create .ui-form-section label.client-create__primary-choice{justify-content:flex-start;justify-self:start;align-items:center;gap:var(--space-2);width:fit-content;color:var(--color-text);font-weight:var(--font-weight-interface);cursor:pointer;flex-direction:row;display:inline-flex}.client-create .ui-form-section textarea.client-create__address,.modal-form-grid textarea.client-create__address{height:calc(var(--line-height-control) + var(--line-height-control) + 18px);min-height:calc(var(--line-height-control) + var(--line-height-control) + 18px)}.client-create .ui-form-section label.client-create__primary-choice input[type=checkbox]{width:18px;height:18px;accent-color:var(--color-action-primary);flex:none;margin:0}@container (width<=620px){.client-create__grid{grid-template-columns:minmax(0,1fr)}.client-create__wide,.client-create__section-note{grid-column:auto}}@media (width<=700px){.ui-overlay-surface.ui-overlay-surface--create-drawer.client-create{border-radius:0;width:100vw}}
