.dbm-next-empty{justify-content:center;align-items:center;gap:var(--layout-space-16,var(--space-16));width:100%;min-width:0;padding:var(--layout-space-32,var(--space-32));text-align:center;flex-direction:column;display:flex}.dbm-next-empty-icon{width:var(--size-40);height:var(--size-40);border-radius:var(--layout-radius-12,var(--radius-12));background:var(--control-bg);color:var(--neutral-600);flex:none;place-items:center;display:grid}.dbm-next-empty-icon svg{width:var(--size-20);height:var(--size-20)}.dbm-next-empty[data-kind=error] .dbm-next-empty-icon{background:var(--danger-tint);color:var(--status-danger-text)}.dbm-next-empty-copy{gap:var(--layout-space-8,var(--space-8));max-width:var(--dialog-width-sm);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.dbm-next-empty-hint{font-size:var(--text-14);color:var(--neutral-600);line-height:1.45}.dbm-next-empty-actions{justify-content:center;align-items:center;gap:var(--layout-space-8,var(--space-8));flex-wrap:wrap;max-width:100%;display:flex}.dbm-next-spinner{align-items:center;gap:var(--layout-space-8,var(--space-8));max-width:100%;font-size:var(--text-14);color:var(--neutral-600);min-width:0;line-height:1.45;display:inline-flex}.dbm-next-spinner>svg{width:var(--size-20);height:var(--size-20);color:var(--action-primary);flex:none;animation:.9s linear infinite dbm-next-spin}.dbm-next-spinner[data-size="16"]>svg{width:var(--size-16);height:var(--size-16)}.dbm-next-spinner[data-size="24"]>svg{width:var(--size-24);height:var(--size-24)}.dbm-next-spinner>span{overflow-wrap:anywhere;min-width:0}@keyframes dbm-next-spin{to{transform:rotate(360deg)}}.dbm-next-skeleton{gap:var(--layout-space-8,var(--space-8));width:100%;min-width:0;display:grid}.dbm-next-skeleton .dbm-skeleton-row{align-items:center;gap:var(--layout-space-12,var(--space-12));min-height:var(--size-64);padding:var(--layout-space-12,var(--space-12));border-radius:var(--layout-radius-12,var(--radius-12));background:var(--control-bg,var(--neutral-100));border:0;display:flex}.dbm-next-skeleton .dbm-skeleton-row[data-density=compact]{min-height:var(--size-48);padding:var(--layout-space-8,var(--space-8));gap:var(--layout-space-8,var(--space-8));border-radius:var(--layout-radius-8,var(--radius-8))}.dbm-next-skeleton .dbm-skeleton-row__copy{gap:var(--layout-space-8,var(--space-8));flex:1;min-width:0;display:grid}.dbm-next-skeleton .dbm-skeleton-row__leading{width:var(--size-40);height:var(--size-40);border-radius:var(--layout-radius-12,var(--radius-12));flex:none}.dbm-next-skeleton [data-density=compact] .dbm-skeleton-row__leading{width:var(--size-32);height:var(--size-32);border-radius:var(--layout-radius-8,var(--radius-8))}.dbm-next-skeleton .dbm-skeleton-row__trailing{width:var(--size-48);height:var(--size-20);flex:none}.dbm-next-skeleton .dbm-skeleton-shape{background:var(--neutral-200);display:block;position:relative;overflow:hidden}.dbm-next-skeleton .dbm-skeleton-row__copy>span,.dbm-next-skeleton .dbm-skeleton-row__trailing{border-radius:var(--layout-radius-4,var(--radius-4))}.dbm-next-skeleton .dbm-skeleton-row__copy>span{height:var(--size-12);width:60%}.dbm-next-skeleton .dbm-skeleton-row__copy>span:nth-child(2){height:var(--size-8);width:84%}.dbm-next-skeleton .dbm-skeleton-shape:after{content:"";background:var(--neutral-300);animation:1.6s ease-in-out infinite dbm-next-skeleton-pulse;position:absolute;inset:0;transform:none}@keyframes dbm-next-skeleton-pulse{0%,to{opacity:0}50%{opacity:.5}}.dbm-next-skeleton[data-animated=false] .dbm-skeleton-shape:after{opacity:0;animation:none}.dbm-next-save{justify-content:space-between;align-items:center;gap:var(--layout-space-16,var(--space-16));flex-wrap:wrap;width:100%;min-width:0;display:flex}.dbm-next-save-message{align-items:center;gap:var(--layout-space-8,var(--space-8));flex:1 1 var(--size-160);min-width:0;font-size:var(--text-14);color:var(--neutral-600);line-height:1.45;display:flex}.dbm-next-save-message>span{overflow-wrap:anywhere;min-width:0}.dbm-next-save-message>svg{width:var(--size-20);height:var(--size-20);flex:none}.dbm-next-save[data-status=success] .dbm-next-save-message{color:var(--status-success-text)}.dbm-next-save[data-status=error] .dbm-next-save-message{color:var(--status-danger-text)}.dbm-next-save-actions{align-items:center;gap:var(--layout-space-8,var(--space-8));flex-wrap:wrap;max-width:100%;display:flex}@media (width<=440px){.dbm-next-empty{padding:var(--layout-space-24,var(--space-24)) var(--layout-space-16,var(--space-16))}.dbm-next-save-actions,.dbm-next-empty-actions,.dbm-next-save-actions>.dbm-next-button,.dbm-next-empty-actions>.dbm-next-button{width:100%}}@media (prefers-reduced-motion:reduce){.dbm-next-spinner>svg,.dbm-next-skeleton .dbm-skeleton-shape:after{animation:none}.dbm-next-skeleton .dbm-skeleton-shape:after{opacity:0}}.dbm-next-save,.dbm-next-empty{width:100%;min-width:0;container-type:inline-size}@container (width<=440px){.dbm-next-empty{padding:var(--layout-space-24,var(--space-24)) var(--layout-space-16,var(--space-16))}.dbm-next-save-actions,.dbm-next-empty-actions,.dbm-next-save-actions>.dbm-next-button,.dbm-next-empty-actions>.dbm-next-button{width:100%}}
